カスタム変数を必要とするBashスクリプトを書くには?

カスタム変数を必要とするBashスクリプトを書くには?

今修正中です。このシェルスクリプトカスタムユーザー名、パスワードを使用してArch Linuxをインストールするためのシェルスクリプトに変換します。など。FQDN私は現在、このスクリプトがユーザーに変数の値(本質的にArch Linuxシステムのホスト名)を求めるプロンプトを出し、その変数をユーザーが入力した値に設定するようにするにはどうすればよいのか疑問に思います。何を意味するのかわからない場合は、次のコマンドの例passwdと次のプロンプトを使用して、ユーザーにターゲットアカウントのパスワードを設定するように求める方法を示します。

Enter new UNIX password: 
Retype new UNIX password: 

このシェルスクリプトを使用して、ユーザーに次のメッセージを表示したいと思います。

Enter hostname: 

PCのホスト名を設定します。その後、ユーザーは希望するホスト名を入力し、これをFQDN変数値として使用します。

ベストアンサー1

では、bashこのread関数を使用してユーザー入力を要求し、それを変数に保存できます。この機能を使用してパスワードを読むときは注意してください。この組み込み機能の良い入門書は、以下にあります。http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_08_02.html#sect_08_02_01

おすすめ記事