始める無料で始める

ほかに使えるワイルドカードは?

シェルにはほかにもワイルドカードがありますが、使用頻度はやや低めです。

  • ? は1文字にマッチします。たとえば 201?.txt2017.txt2018.txt にマッチしますが、2017-01.txt にはマッチしません。
  • [...] は角括弧内のいずれか1文字にマッチします。たとえば 201[78].txt2017.txt2018.txt にマッチしますが、2016.txt にはマッチしません。
  • {...} は波括弧内のカンマ区切りのいずれかのパターンにマッチします。たとえば {*.txt, *.csv} は名前が .txt または .csv で終わるファイルにマッチしますが、.pdf で終わるファイルにはマッチしません。

singh.pdfjohel.txt にはマッチし、かつ sandhu.pdfsandhu.txt にはマッチ「しない」表現はどれですか?

この演習はコースの一部です

Shell 入門

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する