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'

            Where is the suspend/hibernate button in GNOME Shell? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern)No suspend option in UI on Bionic BeaverHow can I set sleep mode in ubuntu18.04 LTS and what is the short cut key to do so?17.10 suspend not availableUbuntu 18.04 LTS missing sleep optionUbuntu 18.04 LTS - missing suspend option when power button is pressedHow to put Thinkpad X1 Extreme to sleep in Ubuntu 18.10?Suspend Button in interactive power button menu18.04 - Keep programs running after logging outway to disable Hibernate from within gconf-editor so button disappears?How can I hibernate from GNOME Shell?How can I hibernate/suspend from the command line and do so at a specific timeNo permission to suspend/hibernate after upgrading to 12.10MATE - Missing Suspend and Hibernate buttons, pressing power button shutdowns system immediatelyUbuntu 14.04: Suspend, Hibernate and Suspend-hybrid in the menu?Change “power-button-action” comand for “hibernate” option in GNOME 3.18Shutdown / Power off button does always go to suspend on 17.10Hibernate after suspend stopped working in 17.10Why doesn't the keyboard screenshot button work on Ubuntu with GNOME shell?