我试图找出如何在后台运行命令,然后将其带到前台。我厌倦了教程和答案,人们指出它很简单,只需将其追加&
到命令的末尾即可使其在后台运行。它仅在单个终端窗口中工作。我想在一个终端中将命令放入后台,并在重新打开终端后将其恢复为前台
例:
$ grunt &
$ jobs
$ [1]+ Running grunt &
当然,关闭终端后,找不到任何工作。
下一个例子:
$ grunt & disown #the same behavior has: $ setsid grunt &
$ jobs
$ [nothing] #but ps shows that grunt is working
after close terminal, grunt doesn't work
我做错了什么?任何人都可以向我解释如何在后台运行命令并将其返回到前台。