「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

echo【コマンド】

pointこの用語のポイント

pointコマンドだよ

pointWindowsとUNIX系で使えるよ

point画面に文字列を表示するよ

スポンサーリンク

簡単に書くよ

echo【コマンド】とは

コンピュータさんに対する命令文(コマンド)のひとつ
であり

画面に文字列を表示するときに使うコマンド
です。


image piyo

詳しく書くよ

「echo」コマンド

文字列を表示するときに使うコマンド

です。
UNIXLinuxとかMacとか)及びWindows系で使えます。

書き方は、UNIX系の場合

echo [オプション] [あれやこれやの文字列]

です。
オプションは、ちらほらとあります。

オプション説明
-n改行出力しない
-eバックスラッシュによるエスケープシーケンスを有効にする
-Eバックスラッシュによるエスケープシーケンスを無効にする
--helpヘルプを表示す
--versionライセンスとかバージョンとかを表示する

などです。

またエスケープシーケンスには以下の種類があります。

文字列説明
\a警告音を鳴らす
\bバックスペース
\c改行なし
\f用紙送り
\nラインフィード
\rキャリッジリターン
\tタブ
\v垂直タブ
\数字8進数3桁による指定
\x数字16進数3桁による文字指定
\\バックスラッシュ

注意点として、単純に

echo "hoge"

のように打った場合、シェルの内部コマンドであるechoが実行されます。
ややこしいのですが、echoさんにはシェルの内部コマンドとしてのechoさんと外部コマンドとしてのechoさんがいるのです。
お家の中にもechoって名前の人がいるし、お外にもechoって名前の人がいるイメージです。
そして何も指定をしない場合は、お家の中のechoさんが呼ばれるのです。

例えば

echo --version

を実行すると、多くの場合「--version」という文字列が、そのまま出力されると思います。
これがシェルの内部コマンドのechoを実行している状態です。

外部コマンドのechoを実行する場合は

/bin/echo --version

のように、どいつを呼び出すかを明示的に指定してください。
これで外部コマンドのechoさんが呼び出されます。

UNIX系のechoは、そんな感じです。

Windows系のechoは

echo [あれやこれやの文字列]

もしくは

echo [ON/OFF]

と書きます。
オプションは、ありません。
対象を指定しないで単に

echo

と打った場合、現在のechoのon/off状態が表示されます。

Windows系のechoは、そんな感じです。


image piyo2

一言でまとめるよ

まぁ「echo」ってコマンドが出てきたら「文字列を表示するときに使うんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像079
書籍画像076

おまけ

■訳してみるよ

「echo(エコー)」の意味は「反響」とか「残響」とか「こだま」とかです。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
AI用語図鑑 ビジネス・開発・試験対策に使える厳選キーワード256