(1)【echo】シェルスクリプトコマンド活用紹介

echoコマンド

  • メッセージや環境変数を表示します。

概要

「echo」はメッセージなどを表示するコマンドです。

$echo メッセージ

でメッセージを表示します。

$ echo $変数名

で環境変数やシェルスクリプト内の変数を表示する際にも使用います。

echoコマンドの書式

echo [オプション] メッセージ

echoの主なオプション

オプション 意味
-n 最後の改行を出力しない
-e エスケープを解釈する
-E エスケープを解釈しない(デフォルト)

echo コマンド詳細説明

echoコマンドの使用:
さまざまなオプションでechoコマンドを使用できます。
次の例では、いくつかの便利なオプションについて説明します。
オプションなしで「echo」コマンドを使用すると、デフォルトで改行が追加されます。
‘-n’オプションは、改行なしでテキストを印刷するために使用されます。
‘-e’オプションは、出力からバックスラッシュ文字を削除するために使用されます。
‘echo_example.sh’という名前の新しいbashファイルを作成し、次のスクリプトを追加します。

#!/bin/bash

echo "改行付きのテキストの印刷";
echo -n "改行なしのテキストの印刷";
echo -e "\n削除\tバックスラッシュ\t文字\n";

bashコマンドでファイルを実行します。

$ bash echo_example.sh
改行付きのテキストの印刷
改行なしのテキストの印刷
削除	バックスラッシュ	文字
$

Hello World

はじめてのbashコマンド「echo」
ターミナルで非常に単純なbashステートメントを実行します。 コマンドの出力は「Hello, World」になります。

$ echo "Hello, World";
Hello, World
$

はじめてのbashスクリプト「vim」

$ vim HelloWorld.sh
<空のvim HelloWorld.sh が開きます>

vimで開いたHelloWorld.shを編集します。

#!/bin/bash

echo "Hello World";
ヒント
echo の後ろに続く文字列は 「""」(ダブるクォーテーション)または、「''」(シングルクォーテーション)で囲みましょう。
行末の「;」(セミコロン)も忘れずに。

書籍の紹介

第6回 pythonでNQueen(エイトクイーン)バックトラック(2)

第6回 pythonでNQueen(エイトクイーン)バックトラック(2)

Amazon EC2 Instance Retirementとメールが来たときの対応

Amazon EC2 Instance Retirementとメールが来たときの対応