ssh GJMEHUL@10.1.0.61 'more /home/GJMEHUL/.bash_history > /home/GJMEHUL/smsc_cmdlog_12Apr12_GJMEHUL.txt'
alarmtest.shというスクリプトに保存した上記のコマンド。すでにsshキーを設定しています。問題は、コマンドが機能しているにもかかわらず停止せず、Ctrl + C を使用して手動で強制終了する必要があることです。
スクリプトで以下のコマンドを試したとき:
ssh GJMEHUL@10.1.0.61 'who > /home/GJMEHUL/smsc_cmdlog_12Apr12_GJMEHUL.txt'
それは完全に機能しました。
ssh コマンドがこのように動作するのはなぜですか?