Ubuntuサーバーでsudoおよびpipeコマンドを使用する

Ubuntuサーバーでsudoおよびpipeコマンドを使用する

Ubuntuサーバーでsudoを介して次のバックアップコマンドを使用する必要がある場合はどうすればよいですか?両方の場所でsudoを使用する必要がありますか?

tar cf - directory | 7za a -si directory.tar.7z

ベストアンサー1

sudoのマニュアルでこれを見つけました。単一のsudoコマンドを使用して、次の操作を実行できます。

sudo sh -c 'tar cf - directory | 7za a -si directory.tar.7z'

おすすめ記事