2014-08-08 sshのWarning: Permanently added ...を表示させない方法 shell SSHでホスト鍵が変わっていても無視する方法 - atsumu-t2の日記を使っていると、シェルスクリプトから複数回sshを実行するとき、毎回Warningが表示されて出力が読みにくくなる。それを防ぐ方法。 ssh host "echo hoge" 2> >(grep -v '^Warning: Permanently added .* to the list of known hosts\.' 1>&2)標準エラー出力からgrepでWarningの行だけ省き、その出力を標準エラー出力に書き戻している。Warningの行以外は標準出力にそのまま表示されるので、エラーを見逃すこともない。