私が走るとき
nohup sudo myscript.sh &
私はただ次のようなものを得る
[1] 1220
代わりに、パスワードの入力を求められません。プロセスも開始されません。
このスクリプトをバックグラウンドで実行したいので、sudoで実行する必要があります。
何が間違っているのか知っている人はいますか? OSX Mountain Lion(Darwin)を使用してください。
ベストアンサー1
sudo
問題はそれを背景に置くことです。この問題を解決するには2つの方法があります。
- Ctrlアンパサンドを削除し、パスワードを入力して+を使用してジョブを一時停止し、実行してジョブをZバック
bg
グラウンドで再実行します。 sudo
汚れた回避策:コマンドを実行する前にダミー(例sudo ls
:)を作成するnohup
と、パスワードを再入力せずにとにかく実行されます。