変数[duplicate]のコマンド出力

変数[duplicate]のコマンド出力

私はシェルスクリプトを介してユーザーのパスワードを変更するためにランダムな文字列を生成しています。次のコマンドを使用してランダムな文字列を生成しています。

 </dev/urandom tr -dc 'A-Za-z0-9!"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~' | head -c 13  ; echo

変数に入れることはできません。

ベストアンサー1

何を試したのかよくわかりませんが、コマンドの置き換えが私に適しているようです。

x=$(</dev/urandom tr -dc 'A-Za-z0-9!"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~' | head -c 13  ; echo)
echo "$x"

それでも問題が解決しない場合は、より多くの情報で投稿を更新できます。

おすすめ記事