For a one command line in bash I would use printf "r 1-442 \n q \n" | command
In echo it is similar but you need to work out the " and ' very carefully. Cheers, On Mon, 11 Feb 2019, 17:21 ZHANG Cheng <272699...@qq.com wrote: > Dear Pedro Deira, > > > Sorry, could you please show me how to include the newline using "echo" > with only one command line? > > > Yours sincerely > Cheng > > > > > ------------------ Original ------------------ > From: "ZHANG Cheng"<272699...@qq.com>; > Date: Mon, Feb 11, 2019 06:36 AM > To: "gromacs.org_gmx-users"<gromacs.org_gmx-users@maillist.sys.kth.se>; > > Subject: How to use "echo" to output index file with only one command > line? > > > > I can successfully output the index file by doing it step by step: > > > $ gmx make_ndx -f equilibration.gro > $ r 1-442 > $ q > > > But I am not sure how to do it in just one line. > > > I tried these but all could not work > > > $ echo r 1-442 q | gmx make_ndx -f equilibration.gro > $ echo "r 1-442" q | gmx make_ndx -f equilibration.gro > $ echo "r 1-442" "q" | gmx make_ndx -f equilibration.gro > > > Thank you! > -- > Gromacs Users mailing list > > * Please search the archive at > http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before > posting! > > * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists > > * For (un)subscribe requests visit > https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or > send a mail to gmx-users-requ...@gromacs.org. > -- Gromacs Users mailing list * Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting! * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists * For (un)subscribe requests visit https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a mail to gmx-users-requ...@gromacs.org.