分页: 1 / 1

终端或Shell脚本启动应用后如何能退出终端或脚本而不关闭应用?

发表于 : 2012-04-26 20:51
Points
终端或Shell脚本启动应用后如何能退出终端或脚本而不关闭应用?

代码: 全选

$firefox
ctrl+c
firefox也关闭了 :em20

Re: 终端或Shell脚本启动应用后如何能退出终端或脚本而不关闭应用?

发表于 : 2012-04-26 21:28
lilydjwg
你这不废话么,Ctrl+C 就是告诉当前进程你不想它继续运行了。

代码: 全选

firefox &!
这样就可以了。

或者分两步:

代码: 全选

firefox &
disown
在脚本里的话,只要加上 & 放到后台就可以了,脚本执行完会扔下后台进程不管的。

Re: 终端或Shell脚本启动应用后如何能退出终端或脚本而不关闭应用?

发表于 : 2012-04-26 22:15
eexpress
退出终端。可以使用screen或者dtach

Re: 终端或Shell脚本启动应用后如何能退出终端或脚本而不关闭应用?

发表于 : 2012-04-27 0:17
Points
lilydjwg 写了:你这不废话么,Ctrl+C 就是告诉当前进程你不想它继续运行了。

代码: 全选

firefox &!
这样就可以了。

或者分两步:

代码: 全选

firefox &
disown
在脚本里的话,只要加上 & 放到后台就可以了,脚本执行完会扔下后台进程不管的。

代码: 全选

awk -F"|" '{sub(/\\[^_]+_/,"",$3);print $3 "_" $2 ".exe"}' "$file" | tr ' ' '&' | while read t;do cp 1.exe ~/ii/$t;done
awk -F"|" '{sub(/\\[^_]+_/,"",$3);print $3 "_" $2 ".exe"}' "$file" | tr ' ' '&' | while read t;do wine ~/ii/$t &;done
还是不行呀?关了脚本启动的 exe也关了