とは '&コマンドの末尾に「 ' 」記号はありますか?
nohup /server1/scripts/xyz.sh $1 2> nohup.out&
答え1
この&
キャラクターは制御演算子シェルで。バックグラウンドでプロセスを実行します。つまり、プロセスは端末への読み取りアクセス権を持っていません。フォアグラウンドプロセスのみが持っています。ただし、出力を端末に書き込むことはできます。
バックグラウンドでプロセスを開始した場合:
process &
次に、次のようにして彼をフォアグラウンドに戻すことができます。
fg
そして、再度プロセスと対話できるようになります。
答え2
プロセスをバックグラウンドに移動しました。
シェルのドキュメントを参照して、ジョブ制御を検索してください。
(追記: Linux に固有のものではありません)。