logo

Linux の echo コマンドと例

エコー Linux の command は、ユーザーが引数として渡されたテキストまたは文字列の行を表示できるようにする組み込みコマンドです。これは、ステータス テキストを画面またはファイルに出力するために、シェル スクリプトやバッチ ファイルでよく使用されます。

Linux の「echo」コマンドの構文

echo [option] [string]>

ここ、



[options] = `echo` コマンドの動作を変更するために使用できるさまざまなオプション

[string] = 表示したい文字列です。

基本的な使用法: テキスト/文字列の表示:

echo コマンドの最も簡単な使用法は、ターミナルにテキストまたは文字列を表示することです。これを行うには、必要なテキストまたは文字列を引数として echo コマンドに指定するだけです。



jQueryをクリックすると

構文:

echo [string]>

例:

Geeks for Geeks を表示したい場合。次のコマンドを使用します。



echo 'Geeks for Geeks'>
表示テキスト

表示テキスト

Linux の「echo」コマンドで利用可能なオプション

注記 :- -それは ここでバックスラッシュエスケープの解釈が可能になります

1.  : テキスト間のスペースをすべて削除します

配列の長さJava

例:

echo -e 'Geeks for Geeks'>
スペースを削除する

スペースを削除する

2. c : バックスペースインタープリタ「-e」を使用して末尾の改行を抑制し、改行を発行せずに続行します。

例:

echo -e 'Geeks cfor Geeks'>
新しい行を発行せずに続行する

新しい行を発行せずに続行する

上の例では、c 以降のテキストは印刷されず、末尾の改行が省略されます。

3. : このオプションは、使用された場所から新しい行を作成します。

例:

: Javaで
 echo -e 'Geeks 
for 
Geeks'>
新しい行を作成する

新しい行を作成する

4. : このオプションは、水平タブスペースを作成するために使用されます。

例:

echo -e 'Geeks 	for 	Geeks'>
水平タブスペースの作成

水平タブスペースの作成

5. : 出力にキャリッジ リターンを指定するには、バックスペース インタープリタ「-e」を使用したキャリッジ リターン。

例:

echo -e 'Geeks 
for Geeks'>
キャリッジリターン

キャリッジリターン

上の例では、 より前のテキストは印刷されません。

6. このオプションは、垂直タブスペースを作成するために使用されます。

シェルスクリプトを実行可能にする

例:

echo -e 'Geeks vfor vGeeks>
垂直タブスペースを作成する

垂直タブスペースを作成する

7. a : バックスペースインタープリター「-e」を使用してアラートを返すと、サウンドアラートが表示されます。

例:

echo -e 'aGeeks for Geeks'>
アラートリターン

アラートリターン

このコマンドを実行すると、警告音またはベルが鳴ります。

8. エコー *: このコマンドは、ls コマンドと同様に、すべてのファイル/フォルダーを出力します。

例:

echo *>
`ls` コマンドに似ています

`ls` コマンドに似ています

9. -n: このオプションは、末尾の改行のエコーを省略するために使用されます。

Inkscape vs Gimp

例:

echo -n 'Geeks for Geeks'>
末尾の改行のエコーを省略します。

末尾の改行のエコーを省略する

10. 「echo」出力のリダイレクト

「echo」の出力は、端末に表示する代わりにファイルにリダイレクトできます。これは、出力リダイレクトに「>」または「>>」演算子を使用することで実現できます。

例:

出力.txt>>'

これにより、echo コマンドの出力がファイル名 `output.txt` に書き込まれます。ファイルがすでに存在する場合は上書きされます。

既存のファイルに出力を追加したい場合は、「>」の代わりに「>>」を使用します。

結論

この記事では、Linux の `echo` コマンドについて説明しました。これは強力で多用途のツールであり、ユーザーがターミナル上にテキストまたは文字列の行を表示できるようにします。全体として、「echo」コマンドを理解してその機能を実験することで、Linux でメッセージ、変数、または任意のテキストを効果的に表示できると言えます。

?t=153