内容を削除せずにコマンド出力を既存のファイルにリダイレクトするにはどうすればよいですか? [コピー]

内容を削除せずにコマンド出力を既存のファイルにリダイレクトするにはどうすればよいですか? [コピー]

checksums.txt後でデータの整合性を確認するために、一部のファイルをバックアップしてチェックサムファイルを作成しています。ただし、バックアップは何百ものファイルで構成されているため、各チェックサムをファイルに手動で貼り付けるのは不便です。そこで、お問い合わせの後、出力をチェックサムファイルの提案にリダイレクトしてプロセスを簡素化するアイデアを得ました。

$ md5sum file > checksums.txt

または

$ sha512sum file > checksums.txt

しかし、これを行うと変えるファイルの内容checksums.txtとこの場合、ファイルのチェックサムをfile代わりに使用したいと思います。追加filechecksums.txt内容を削除せずにtoのチェックサムです。だから私の質問は次のようになりますどうすればいいですか?

そしてもう一つ。私はデフォルトのユーザーなので、(可能な場合のみ)フォローしやすい提案をしてください。

ベストアンサー1

ファイルに追加するには>>

だからあなたの例は

$ md5sum file >> checksums.txt

そして

$ sha512sum file >> checksums.txt

おすすめ記事