ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

【シェル】$* / $@ について

「$@」と「$*」は「全ての引数」を表す特殊変数です。
ただ、ダブルクォートなどで括った際の扱いが異なり、このことをよく忘れてしまうため、ここにメモを残します。

  • 「$@」を利用した場合、引数1つ1つがダブルクォートで括られる
  • 「$*」を利用した場合、引数全てがまとめてダブルクォートで括られる