ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでechoコマンドを使用するにはどうすればよいですか? (詳しい使い方の説明)
echo コマンドは、Linux で最も基本的でよく使用されるコマンドの 1 つです。引数として渡された文字列を標準出力に出力します。 echoコマンドの使い方については以下の記事で紹介していますので、参考になれば幸いです。 [推奨される関連ビデオ チュートリアル: Linux チュートリアル]
##Linux echo コマンドecho コマンドは Bash に組み込まれたシェルで、メッセージを表示したり、他のコマンドの結果を出力したりするためにシェル スクリプトでよく使用されます。
echo コマンドの構文は次のとおりです:echo [-neE] [ARGUMENTS]
#-n
:-n オプションを指定すると、以降の改行が抑制され、末尾での自動改行は行われません。
-e
-e オプションを指定すると、次のバックスラッシュ エスケープ文字が解釈されます:
●
\\
#\a
#\b
#\c
#\e
#\f
##● \n
- 新しい行を表示します。
\r - キャリッジリターンを表示します。
##●
- 水平タブを表示します。 ##●
\v
-E
-E オプションが指定されている場合 (デフォルト)、エスケープ文字の解釈を無効にします。
echo コマンドを使用する場合は、考慮すべき点がいくつかあります。 ● echo コマンドに引数を渡す前に、シェルはすべての変数、ワイルドカードを置き換えます。一致と特殊文字。
#必須ではありませんが、echo コマンドに渡される引数を二重引用符または一重引用符で囲むことをお勧めします。 #一重引用符 (
''
以下の例を通して、echo コマンドの使用方法を見てみましょう。例 1: 標準出力にテキスト行を表示します。
echo Hello, World!出力:
Hello, World!
例 2: 二重引用符を含むテキスト行の表示
二重引用符を出力するには、二重引用符を囲む必要があります。一重引用符で囲むか、バックスラッシュ文字を使用してエスケープします。echo 'Hello "Linuxize"'または
echo "Hello \"Linuxize\""出力:
Hello "Linuxize"
例 3: 一重引用符を含むテキスト行を表示する
一重引用符を出力するには、二重引用符で囲むか、ANSI-C 引用符を使用する必要があります。echo "I'm a Linux user."または
echo $'I\'m a Linux user.'出力:
I'm a Linux user.
例 4: 特殊文字を含むメッセージの表示
-e オプションを使用して、エスケープ文字の解析を有効にします。echo -e "You know nothing, Jon Snow.\n\t- Ygritte"出力:
You know nothing, Jon Snow. - Ygritte例 5: 現在のディレクトリにあるすべての .php ファイルの名前を返す 説明: echo コマンドは以下に一致します。ワイルドカードなど、一緒に使用されるパターン文字。
echo The PHP files are: *.php出力:
The PHP files are: index.php contact.php functions.php例 6: ファイルへのリダイレクト
>
,を使用できます。 >> 演算子は、出力を画面に表示するのではなく、ファイルにリダイレクトします。
echo -e 'The only true wisdom is in knowing you know nothing.\nSocrates' >> /tmp/file.txt説明: file.txt が存在しない場合は、作成されます。
> を使用するとファイルは上書きされ、
>> を使用すると出力はファイルに追加されます。
cat /tmp/file.txt
出力:
The only true wisdom is in knowing you know nothing. Socrates
例 7: 変数の表示
echo 変数も表示できます。たとえば、現在ログインしているユーザー echo $USERの名前を表示したいとします。 出力:
linuxuser説明: $USER はシェル変数です。
例 8: コマンド出力の表示
$ (command
echo "The date is: $(date +%D)"出力:
The date is: 04/18/19上記がこの記事の全内容です。皆さんの学習に役立つことを願っています。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !
以上がLinuxでechoコマンドを使用するにはどうすればよいですか? (詳しい使い方の説明)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。