Piping two server callsSelect (loop) or command not working in shell-scriptpiping in real timeBash shell for loop process with two paired variable namesshell file to open multiple terminal tabs, change locations, run commandsLaunch python script fullscreen on startup (Ubuntu 14.04)How can I use conditional constructs in a bash case statement?How to activate a virtualenv within bash script resulting in activated promptBash script to maintain audit trail / log of files accessedCreating a shell script for use with 'screen'?Print two variables in one line
How to make payment on the internet without leaving a money trail?
Does it makes sense to buy a new cycle to learn riding?
Why do we use polarized capacitors?
If a centaur druid Wild Shapes into a Giant Elk, do their Charge features stack?
Is it wise to hold on to stock that has plummeted and then stabilized?
What is the command to reset a PC without deleting any files
Why doesn't a const reference extend the life of a temporary object passed via a function?
Email Account under attack (really) - anything I can do?
Filling an area between two curves
Can I legally use front facing blue light in the UK?
Was there ever an axiom rendered a theorem?
Patience, young "Padovan"
What is the offset in a seaplane's hull?
Does bootstrapped regression allow for inference?
Landing in very high winds
COUNT(*) or MAX(id) - which is faster?
Are white and non-white police officers equally likely to kill black suspects?
Where to refill my bottle in India?
How can I fix this gap between bookcases I made?
What is the meaning of "of trouble" in the following sentence?
What is GPS' 19 year rollover and does it present a cybersecurity issue?
How would photo IDs work for shapeshifters?
Why was the "bread communication" in the arena of Catching Fire left out in the movie?
How do I create uniquely male characters?
Piping two server calls
Select (loop) or command not working in shell-scriptpiping in real timeBash shell for loop process with two paired variable namesshell file to open multiple terminal tabs, change locations, run commandsLaunch python script fullscreen on startup (Ubuntu 14.04)How can I use conditional constructs in a bash case statement?How to activate a virtualenv within bash script resulting in activated promptBash script to maintain audit trail / log of files accessedCreating a shell script for use with 'screen'?Print two variables in one line
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am trying to pipe two server runs (one using yarn, one using phoenix/elixir). My code:
sudo service elasticsearch start;
source env/local.env;
iex -S mix phx.server|
cd front-end;
yarn start:dev-ng;
However, I bump into all sorts of errors. My question is how to best set this up. Is there a way to effectively pipe this or do I have to do this in two separate shell scripts (that would be cumbersome)?
Thanks.
scripts sh
add a comment |
I am trying to pipe two server runs (one using yarn, one using phoenix/elixir). My code:
sudo service elasticsearch start;
source env/local.env;
iex -S mix phx.server|
cd front-end;
yarn start:dev-ng;
However, I bump into all sorts of errors. My question is how to best set this up. Is there a way to effectively pipe this or do I have to do this in two separate shell scripts (that would be cumbersome)?
Thanks.
scripts sh
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something likeecho foo; echo bar; | grep foo; grep bar;
if you see what I did there. As for actual commands, piping tocd
is kinda pointless -cd
doesn't consume stdin stream. So if you need to executeyarn
infront-end
directory, do thatcd
command before piping.
– Sergiy Kolodyazhnyy
5 hours ago
Thanks, it worked with the curly brackets: :-}
– Paul Rousseau
5 hours ago
Alright, I'll convert my comment into a proper answer, then
– Sergiy Kolodyazhnyy
5 hours ago
add a comment |
I am trying to pipe two server runs (one using yarn, one using phoenix/elixir). My code:
sudo service elasticsearch start;
source env/local.env;
iex -S mix phx.server|
cd front-end;
yarn start:dev-ng;
However, I bump into all sorts of errors. My question is how to best set this up. Is there a way to effectively pipe this or do I have to do this in two separate shell scripts (that would be cumbersome)?
Thanks.
scripts sh
I am trying to pipe two server runs (one using yarn, one using phoenix/elixir). My code:
sudo service elasticsearch start;
source env/local.env;
iex -S mix phx.server|
cd front-end;
yarn start:dev-ng;
However, I bump into all sorts of errors. My question is how to best set this up. Is there a way to effectively pipe this or do I have to do this in two separate shell scripts (that would be cumbersome)?
Thanks.
scripts sh
scripts sh
asked 6 hours ago
Paul RousseauPaul Rousseau
183
183
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something likeecho foo; echo bar; | grep foo; grep bar;
if you see what I did there. As for actual commands, piping tocd
is kinda pointless -cd
doesn't consume stdin stream. So if you need to executeyarn
infront-end
directory, do thatcd
command before piping.
– Sergiy Kolodyazhnyy
5 hours ago
Thanks, it worked with the curly brackets: :-}
– Paul Rousseau
5 hours ago
Alright, I'll convert my comment into a proper answer, then
– Sergiy Kolodyazhnyy
5 hours ago
add a comment |
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something likeecho foo; echo bar; | grep foo; grep bar;
if you see what I did there. As for actual commands, piping tocd
is kinda pointless -cd
doesn't consume stdin stream. So if you need to executeyarn
infront-end
directory, do thatcd
command before piping.
– Sergiy Kolodyazhnyy
5 hours ago
Thanks, it worked with the curly brackets: :-}
– Paul Rousseau
5 hours ago
Alright, I'll convert my comment into a proper answer, then
– Sergiy Kolodyazhnyy
5 hours ago
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something like
echo foo; echo bar; | grep foo; grep bar;
if you see what I did there. As for actual commands, piping to cd
is kinda pointless - cd
doesn't consume stdin stream. So if you need to execute yarn
in front-end
directory, do that cd
command before piping.– Sergiy Kolodyazhnyy
5 hours ago
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something like
echo foo; echo bar; | grep foo; grep bar;
if you see what I did there. As for actual commands, piping to cd
is kinda pointless - cd
doesn't consume stdin stream. So if you need to execute yarn
in front-end
directory, do that cd
command before piping.– Sergiy Kolodyazhnyy
5 hours ago
Thanks, it worked with the curly brackets: :-}
– Paul Rousseau
5 hours ago
Thanks, it worked with the curly brackets: :-}
– Paul Rousseau
5 hours ago
Alright, I'll convert my comment into a proper answer, then
– Sergiy Kolodyazhnyy
5 hours ago
Alright, I'll convert my comment into a proper answer, then
– Sergiy Kolodyazhnyy
5 hours ago
add a comment |
1 Answer
1
active
oldest
votes
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something like echo foo; echo bar; | grep foo; grep bar;
if you see what I did there.
As for actual commands, piping to cd
is kinda pointless - cd
doesn't consume stdin stream. So if you need to execute yarn
in the front-end
directory, do that cd
command before piping.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1132281%2fpiping-two-server-calls%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something like echo foo; echo bar; | grep foo; grep bar;
if you see what I did there.
As for actual commands, piping to cd
is kinda pointless - cd
doesn't consume stdin stream. So if you need to execute yarn
in the front-end
directory, do that cd
command before piping.
add a comment |
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something like echo foo; echo bar; | grep foo; grep bar;
if you see what I did there.
As for actual commands, piping to cd
is kinda pointless - cd
doesn't consume stdin stream. So if you need to execute yarn
in the front-end
directory, do that cd
command before piping.
add a comment |
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something like echo foo; echo bar; | grep foo; grep bar;
if you see what I did there.
As for actual commands, piping to cd
is kinda pointless - cd
doesn't consume stdin stream. So if you need to execute yarn
in the front-end
directory, do that cd
command before piping.
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something like echo foo; echo bar; | grep foo; grep bar;
if you see what I did there.
As for actual commands, piping to cd
is kinda pointless - cd
doesn't consume stdin stream. So if you need to execute yarn
in the front-end
directory, do that cd
command before piping.
answered 5 hours ago
Sergiy KolodyazhnyySergiy Kolodyazhnyy
75.1k9155327
75.1k9155327
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1132281%2fpiping-two-server-calls%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Well, piping produces text output from a command or sequence of commands, and sends to consumer - another sequence of commands. So you could do something like
echo foo; echo bar; | grep foo; grep bar;
if you see what I did there. As for actual commands, piping tocd
is kinda pointless -cd
doesn't consume stdin stream. So if you need to executeyarn
infront-end
directory, do thatcd
command before piping.– Sergiy Kolodyazhnyy
5 hours ago
Thanks, it worked with the curly brackets: :-}
– Paul Rousseau
5 hours ago
Alright, I'll convert my comment into a proper answer, then
– Sergiy Kolodyazhnyy
5 hours ago