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
echo The PHP files are: *.php
The PHP files are: index.php contact.php functions.php
>
,を使用できます。 >> 演算子は、出力を画面に表示するのではなく、ファイルにリダイレクトします。
echo -e 'The only true wisdom is in knowing you know nothing.\nSocrates' >> /tmp/file.txt
> を使用するとファイルは上書きされ、
>> を使用すると出力はファイルに追加されます。
cat /tmp/file.txt
出力:
The only true wisdom is in knowing you know nothing. Socrates
例 7: 変数の表示echo 変数も表示できます。たとえば、現在ログインしているユーザー echo $USER
linuxuser
例 8: コマンド出力の表示
$ (command
echo "The date is: $(date +%D)"
The date is: 04/18/19
以上がLinuxでechoコマンドを使用するにはどうすればよいですか? (詳しい使い方の説明)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。