*(アスタリスク)を囲うか? 囲わないか? bashでコマンドを打つときに *(アスタリスク)を使う場面に出くわすことは多いと思います。 find / -name '*.txt'とするとき、 「あれ? クォートいったけ? いらなかったけ?」 「この*(アスタリスク)はbashが展開する? findが展開する?? (たしか、クォートしなかった場合は、bashが展開したような....)」 となってしまいました。 この * をクォートで囲むべきなのか はたまたダブルクォートで囲むべきなのか いやいやクォートせずに使うべきなのか 曖昧な理解をやめるために調べてみました。 シングルクォートとダブルクォートの違いは? http://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html こちらを参考に、以下引用を交えて調べていった結果を書きたいと思います。