RH 5 で BASH 展開スクリプトを作成しています。スクリプトは正常に実行され、スクリプト実行の最後に電子メールが送信されます。ただし、スクリプトの最後でエラーが検出された場合は、ログ ファイルをローカル サーバーにコピーしてメールに添付する必要があります。
スクリプトは、ログ ファイルをコピーして戻す方法で、問題なく障害を検出できます。ログファイルは巨大になる可能性があるため、単に cat したくありません。
助言がありますか?
ありがとう
S
での 2 回目のログインを回避する簡単な方法がわかりませんscp/sftp
。返されるのがログ ファイルだけであることが確実な場合は、次のようなことができます。
ssh -e none REMOTE SCRIPT | gzip -dc > LOGFILE
内部には、失敗した場合SCRIPT
のようなものがあります。gzip -c LOGFILE
あなたの問題を正しく理解している場合は、scp http://linux.die.net/man/1/scpを使用する必要があります
ここでは、スクリプトで使用できるようにログインを自動化する方法を見つけることができます http://linuxproblem.org/art_9.html