/etc/passwdでユーザーモニターuidを変更しようとすると、次のエラーが発生します。
sed -s /etc/passwd <<-"EOF"
/^\(monitor:[^:]*:\)[0-9]*:[0-9]*:/s//\10:0:/
w
q
EOF
ベストアンサー1
何らかの理由で動作しない場合usermod -u
:
sed -i -e 's/^\(monitor:[^:]\):[0-9]*:[0-9]*:/\1:0:0:/' /etc/passwd
/\1:0
パラメータ10ではないことに注意してください/\10:
。
しかし、monitor
uid 0を持つことはおそらくまったく良い考えではありません。