今修正中です。このシェルスクリプトカスタムユーザー名、パスワードを使用して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