ssh [email protected] 'more /home/GJMEHUL/.bash_history > /home/GJMEHUL/smsc_cmdlog_12Apr12_GJMEHUL.txt'
上記のコマンドは、alarmtest.shというスクリプトに保存されています。私はすでにsshキーを設定しています。コマンドがその仕事をやっているにもかかわらず、問題は止まりません。私は手動でCtrl + Cを使ってそれを強制終了しなければなりません。ジョブを実行してもsshコマンドが終了しない
ssh [email protected] 'who > /home/GJMEHUL/smsc_cmdlog_12Apr12_GJMEHUL.txt'
を、それが完全に働いた:私は、スクリプト内で以下のコマンドを試してみました
。
なぜsshコマンドはこのように動作していますか?
'more'コマンドには対話性が必要です。 'cat'を使ってください。 – kev
@DeepakAtish - あなたは、あなたの質問でダウンボーティングに関する注釈を編集したことに気づいたかもしれません。あなたは良い/妥当な質問(そしてこの質問は非常に上手なIMOです)を求めて下降投票されることはありません。そのようなメモを書くことを避けるのが最善です。最後に、ようこそ、そして幸運へようこそ! – ArjunShankar
hahaha ..流れの上でスタックに再びn回繰り返す。 HAHA @ArjunShankar – DeepankAtish