On Fri, Oct 30, 2009 at 9:56 AM, Cameron Simpson <cs@xxxxxxxxxx> wrote: > On 30Oct2009 09:42, Dan Track <dan.track@xxxxxxxxx> wrote: > | Hi, > | > | I'm trying to run mutliple commands from the command line while using > | nohup. But I can't seem to get the syntax right, can someone please > | correct this for me > | > | nohup cmd 1;cm2;cmd3 > | > | All i get is that cmd1 runs from wiht nohup but the rest run in my > | current shell. I'd like all to be run with the single nohup command, > | any thoughts? > > Syntacticly that's three command. A semicolon is like a newline, so its > as though you've typed: > > nohup cmd 1 > cmd2 > cmd3 > > Since nohup expects one command, you need one command. SInce you want > three, invoke the shell as your command: > > nohup sh -c 'cmd1; cmd2; cmd3' > > Cheers, Hi Cameron, Many thanks for that gem. Cheers -- fedora-list mailing list fedora-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines