ホームページ >運用・保守 >Linuxの運用と保守 >Linux シェル スクリプトでユーザーに入力を求める方法

Linux シェル スクリプトでユーザーに入力を求める方法

不言
不言オリジナル
2019-03-21 15:11:149077ブラウズ

この記事では、Linux シェル スクリプトでユーザー入力を求める方法を紹介します。以下、具体的な内容を見ていきましょう。

Linux シェル スクリプトでユーザーに入力を求める方法

最初にコマンドを見てみましょう

# read var
# read -s “Waiting for input: ” var

目的:

read コマンドは、Linux シェル スクリプトでユーザー入力を取得するために使用されます。 。 read コマンドで -p スイッチを使用すると、有用なテキストが画面上に表示されます。 input.sh という名前のシェル スクリプトを作成し、次の内容を追加します。

#!/bin/bash

read -p "Enter Your Name: "  username
echo "Welcome $username!"

シェルスクリプトを実行してみましょう

# sh input.sh

Enter Your Name: admin
Welcome admin!

シェルスクリプトにパスワードを入力します

シェルスクリプトにパスワードを入力したい場合。ユーザーが入力した文字を画面に表示しません。サイレント モードを示すには -s を使用します。 -s を使用して入力された文字はエコーされません。

#!/bin/bash

read -s -p "Enter Password: " pswd
echo $pswd

この記事はここで終了しました。その他のエキサイティングなコンテンツについては、PHP 中国語 Web サイトの Linux チュートリアル ビデオ 列に注目してください。

以上がLinux シェル スクリプトでユーザーに入力を求める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。