标签: bash shell background-process tty
我正在尝试在sudoers文件中启用requiretty的远程服务器上执行此脚本。
requiretty
#!/bin/bash value=$(ssh -tt localhost sudo bash -c hostname) echo $value
如果我使用$ ./sample.sh &运行脚本,它会在后台停止。只有使用fg我才能强制运行脚本。我认为问题是输出缺少tty,但我该怎么办?
$ ./sample.sh &
fg
答案 0 :(得分:0)
......我该怎么办?
你可以stty -tostop。
stty -tostop