$ echo grep --exclude=*.html -R -i dialect .
grep --exclude=*.html -R -i dialect .
Bashがファイル名拡張子を実行しないのはなぜですか*
?
ありがとうございます。
答え1
globパターンと一致するファイルがないため--exclude=*.html
比較する
$ echo grep --exclude=*.html -R -i dialect .
grep --exclude=*.html -R -i dialect .
しかし、
$ touch -- '--exclude=foo.html'
$ echo grep --exclude=*.html -R -i dialect .
grep --exclude=foo.html -R -i dialect .