我想在 Fish 命令提示符下执行以下操作:
$ sleep 120; and echo 'buggery bollocks' &
Run Code Online (Sandbox Code Playgroud)
或者,从 Fish 3.0 开始:
$ sleep 120 && echo 'buggery bollocks' &
Run Code Online (Sandbox Code Playgroud)
或者使用上述任一方法,但不带尾随 & 符号,然后使用 Ctrl-Z 暂停并使用 'bg' 命令将整个内容放入后台。这些都不起作用。前两个只是在前台进行睡眠,我假设回声在后台。如果我使用 Ctrl-Z 暂停,那么“buggery bollocks”会立即得到输出。
我知道我可以编写一个包含这两个命令的脚本,然后在后台运行它,但我觉得我不应该这样做。有没有经验丰富的鱼贩可以帮我解答一下吗?
谢谢!