質問

ユーザーを自動的に作成するシェルスクリプトを作成していますが、シェルスクリプト内でPassWDコマンドを使用する方法を考えられません。シェルスクリプトで使用するにはどうすればよいですか? -stdinオプションは私には機能しません

役に立ちましたか?

解決

試す expect(1).

他のヒント

のいくつかの実装 passwd 持っている --stdin そうすることができるフラグ:

passwd --stdin user <<<"SoMePasSw0rd"

Debianで私のために働いています

echo -e "$NEWPASS\n$NEWPASS" | passwd $USER
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top