質問: diffにパイプできませんか? 私は賢くなり、最初に手動でダウンロードせずにリモートファイルをローカルファイルと比較したいと考えました。私はリモートファイルの内容を取得できますssh user@remote-host "cat path/file.name" ただし、diffへのパイプssh user@remote-host "cat path/file.name" | diff path/file.name これをくれ:diff: missing operand after `path/file.nae' diff: try `diff --help' for more information. sshキーが設定されているので、パスワードの入力を求められません。これの回避策は何ですか?
回答: ここに1つの回避策があります:diffは<(expr)を引数として受け入れているようです:diff <(ssh \"cat path/file.name/") <(cat path/file.name)