私はsshを扱っており、私のタスクは非対話型(?)モードで別のコンソールに複数回ログインすることなので、ログアウトするにはCTRL-Dを入力する必要があるようなモードでマシンに具体的にログオンし、この操作繰り返します。
#!/bin/bash
for i in `seq 100`
do
ssh test@macintel
sleep 1
done
CTRL-D を手動で入力してログアウトする必要がないようにする方法はありますか?
のようなコマンドを実行してもssh test@macintel './command.sh'
うまくいきません。
PIDで強制終了するか、ファイル記述子で呼び出すことを考えていましたが、呼び出されたssh接続によってローカルセッションがブロックされています。