実行するには、スーパーユーザー権限を必要とするコマンドを含むシェルスクリプトを作成する場合、実行sudo
時にそのスクリプトを使用するとスクリプトが実行されますか?良い:
sudo script.sh
ベストアンサー1
はい、スクリプトのすべてのコマンドはroot
。また、見ることができます。
sudo
ただし、スクリプト全体を実行すると、一部の環境変数にも影響することに注意してください$USER
。たとえば、通常のユーザー名を置き換えroot
ますが、構成によってはsudo
他の変数には影響しません$HOME
。また、見ることができます。