📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 130行目: | 130行目: | ||
==== echoコマンド ==== | ==== echoコマンド ==== | ||
echoコマンドで変数の値を出力する時は、以下のように、ダブルクォートで囲む必要がある。<br> | echoコマンドで変数の値を出力する時は、以下のように、ダブルクォートで囲む必要がある。<br> | ||
< | <br> | ||
これは、変数展開が行われることによりダブルクォートが取り除かれ、echoコマンドに3つのパラメータが渡されたものとして扱われる。 | |||
パラメータの区切りとして使用するスペースの数は関係なく、各パラメータ(AAA、BBB、CCC)が1つのスペースで結合されて出力される。 | |||
<syntaxhighlight lang="sh"> | |||
# 実行 | # 実行 | ||
$DATA="AAA BBB CCC" | $DATA="AAA BBB CCC" | ||
| 137行目: | 140行目: | ||
# 出力 | # 出力 | ||
AAA BBB CCC | AAA BBB CCC | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
==== echoコマンドと文字の色 ==== | ==== echoコマンドと文字の色 ==== | ||
<code>echo</code>コマンドにおいて、出力内容の色を変更するには、以下のように記述する。<br> | <code>echo</code>コマンドにおいて、出力内容の色を変更するには、以下のように記述する。<br> | ||
< | <syntaxhighlight lang="sh"> | ||
# 実行 | # 実行 | ||
error() | error() | ||
| 157行目: | 160行目: | ||
echo -e "\033[32m$*\033[00m" | echo -e "\033[32m$*\033[00m" | ||
} | } | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
# 出力 | # 出力 | ||