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;








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.










share|improve this question






















  • 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











  • Alright, I'll convert my comment into a proper answer, then

    – Sergiy Kolodyazhnyy
    5 hours ago

















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.










share|improve this question






















  • 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











  • Alright, I'll convert my comment into a proper answer, then

    – Sergiy Kolodyazhnyy
    5 hours ago













0












0








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.










share|improve this question














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






share|improve this question













share|improve this question











share|improve this question




share|improve this question










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 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











  • 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











  • 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










1 Answer
1






active

oldest

votes


















0














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.






share|improve this answer























    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
    );



    );













    draft saved

    draft discarded


















    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









    0














    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.






    share|improve this answer



























      0














      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.






      share|improve this answer

























        0












        0








        0







        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.






        share|improve this answer













        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.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 5 hours ago









        Sergiy KolodyazhnyySergiy Kolodyazhnyy

        75.1k9155327




        75.1k9155327



























            draft saved

            draft discarded
















































            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.




            draft saved


            draft discarded














            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





















































            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







            Popular posts from this blog

            Virtualbox - Configuration error: Querying “UUID” failed (VERR_CFGM_VALUE_NOT_FOUND)“VERR_SUPLIB_WORLD_WRITABLE” error when trying to installing OS in virtualboxVirtual Box Kernel errorFailed to open a seesion for the virtual machineFailed to open a session for the virtual machineUbuntu 14.04 LTS Virtualbox errorcan't use VM VirtualBoxusing virtualboxI can't run Linux-64 Bit on VirtualBoxUnable to insert the virtual optical disk (VBoxguestaddition) in virtual machine for ubuntu server in win 10VirtuaBox in Ubuntu 18.04 Issues with Win10.ISO Installation

            Are there any comparative studies done between Ashtavakra Gita and Buddhim?How is it wrong to believe that a self exists, or that it doesn't?Can you criticise or improve Ven. Bodhi's description of MahayanaWas the doctrine of 'Anatta', accepted as doctrine by modern Buddhism, actually taught by the Buddha?Relationship between Buddhism, Hinduism and Yoga?Comparison of Nirvana, Tao and Brahman/AtmaIs there a distinction between “ego identity” and “craving/hating”?Are there many differences between Taoism and Buddhism?Loss of “faith” in buddhismSimilarity between creation in Abrahamic religions and beginning of life in Earth mentioned Agganna Sutta?Are there studies about the difference between meditating in the morning versus in the evening?Can one follow Hinduism and Buddhism at the same time?Are there any prohibitions on participating in other religion's practices?Psychology of 'flow'

            fallocate: fallocate failed: Text file busy in Ubuntu 17.04? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)defragmenting and increasing performance of old lubuntu system with swap partitionIssue with increasing the root partition from the swapthis /usr/bin/dpkg returned error || ubuntu-16.04, 64bitDefault 17.04 swap file locationHow to Resize Ubuntu 17.04 Zesty Swap file size?Ubuntu freezes from online formsMy Laptop is not starting after upgrade ubuntu 16.04 (Kernel 4.8.0-38 to 04.10.0-36)hcp: ERROR: FALLOCATE FAILED!Not sure my swap is being usedWine 3.0 asking for more virtual free swap