画面に表示せずにBashスクリプトからパスワードを読む

画面に表示せずにBashスクリプトからパスワードを読む

ツールが端末にパスワードを表示しない方法でbashスクリプトからパスワードを読み取るにはどうすればよいですか?

(フォントはコピーして貼り付けると簡単に黒の背景に黒に変わることができるので、これは解決方法ではありません。)

ベストアンサー1

からhelp read

-s        do not echo input coming from a terminal

たとえば、ユーザーにメッセージを表示し、任意のパスワードを変数として読み取るにはpasswd

IFS= read -s -p 'Password please: ' passwd

おすすめ記事