2013-02-26 120 views
0

我想写一个bash脚本,但我需要在它或终端中有多个选项卡。 是否有可能在bash脚本中使用它。我需要它,因为我使用了一些需要继续运行的命令 。在bash脚本中的多个终端

谢谢大家,对不起我的英文!

+0

你的意思你需要运行多个进程?你可以使用fork ... – Lucas 2013-02-26 19:38:16

+0

你熟悉工作控制,'&','^ Z','fg'等吗? – ruakh 2013-02-26 19:38:36

+0

正如ruakh所说的,只需在命令后添加一个'&',将其发送到后台 – 2013-02-26 19:41:21

回答

1

要在后台运行进程,请在末尾添加&。例如,这会在后台运行ls,并使用tail来监视正在写入前台的文件。

ls -lR/> /tmp/ls.out & 
tail -f /tmp/ls.out 

如果在任何时候你要等到后台进程或许在你的脚本的一端延续—退出—使用裸wait命令之前之前完成:

wait