Lingoto
2016年6月26日日曜日
grepとbashとアスタリスク*
grep a* といった
grepのパターンに*が含まれているとgrepに渡す前にbashがワイルドカードと解釈してカレントディレクトリにあるファイル名に展開してしまうので期待道理に動かないよという話。
echo *を実行してみると理屈がよくわかると思う。
grep "a*" のように常に引用符で括る癖をgrepに限らずつけたほうが良い。
0 件のコメント :
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 ( Atom )
0 件のコメント :
コメントを投稿