sudo を使用してファイルに追加 [重複]

sudo を使用してファイルに追加 [重複]

foo権限のあるファイルがありますが、-rwxr-x--- root私はユーザー(ルート)でもグループでもありません。という別のファイルがありbarますfoo

sudo cat bar >> foo

しかしこれは失敗するでしょうfoo: Permission denied

ベストアンサー1

cat bar | sudo tee -a foo > /dev/null

メンズTシャツ:

-a、--追加

上書きせずに指定したファイルに追加します。

ここでは、teeをsudoとしてfooに接続し、teeの別の効果(入力を標準出力にコピー)をダンプ(/ dev / nullに)します。

おすすめ記事