これはそれを使用することができます!
方法、
エコー-e "NEWPWD \ nnewpwd" | (passwdのルート)
第二の方法、
エコー "NEWPWD" | passwdのルート--stdin>を/ dev / null 2>&1
方法3、
#パスワードは$文字に含まれている場合は、エスケープバックスラッシュを(\)を使用し
エコールート:newpwd123 \ $を| chpasswd
OpenWrtの| rootのパスワードを指定するには、どのようにOpenWrtのコンパイル時間、
CATの/ etc /シャドウ
ルートを:$ 1 $ HSk7yPlb $ 6cPCTE8gYv2AxBvGdwCgS /:17949:0:99999:7 :::
パッケージ/ベースのファイル/ファイルは/ etc /影
参考:
https://stackoverflow.com/questions/714915/using-the-passwd-command-from-within-a-shell-script