0

こんにちは、ファイルから chfn を使用して /etc/passwd ファイルを変更するプログラムを作成しています。そこにコマンドchfnを使用してbash file.txtでファイルを実行できますが、file.txtを編集せずに別のユーザーに対して実行できますか? 名前を編集したいユーザーを書くことができるはずです。

dialog --tailbox /etc/passwd 200 200
echo select user
chfn what should i do here
4

1 に答える 1

0

コマンドを使用してユーザー入力を読み取ることができますread

dialog --tailbox /etc/passwd 200 200
read -p "select user: " username
chfn "$username"
于 2013-10-24T00:00:04.023 に答える