我有一个包含长循环的可执行文件,因此我想在后台运行它,如何在Linux中使用bash脚本执行此操作?
我知道一种方式是Ctrl+ z,然后输入bg
,如何在bash脚本中模拟这些按键?
linux中的任何可执行文件都可以在后台运行,如下所示:
$ ./yourExecutable.exe&
&
在末尾添加字符。(假设yourExecutable.exe
位于当前工作目录中)
$ ps -ax | grep yourExecutable.exe
您将得到如下输出:
9384 pts/7 S+ 0:00 grep yourExecutable.exe
25082 pts/7 T 0:00 yourExecutable.exe&
使用杀死第二个进程SIGKILL
。那就是您在后台执行的那个。
$ kill -9 25082
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句