use*_*817 6 fish
即使用户没有指定,我也希望始终在后台运行鱼脚本。
在 bash 中,这可以通过在脚本(的开头和) &结尾用 包围来完成。
(
) &
无论如何,鱼脚本是否可以在后台自行运行?
rid*_*ish 9
fish 不会 fork 来执行 subshell,因此还无法在后台运行 fish 脚本 - 请参阅https://github.com/fish-shell/fish-shell/issues/563
一个hackish的解决方法是再次调用fish,如下所示:
#!/usr/local/bin/fish fish -c 'sleep 5 ; echo done' &
归档时间:
9 年,5 月 前
查看次数:
4183 次
最近记录: