Linuxのシェルを効率的よく使っていくには、メタ文字や正規表現の活用は欠かせない。これらは慣れないうちは操作に苦しむが、一度身につけてしまえば長期にわたって作業の効率を上げてくれるツールだ。Opensource.comが、「6 Linux metacharacters I love to use on the command line|Opensource.com」において、Linux初心者がメタ文字や正規表現を学ぶ最初のステップとして役立つお薦めの文字6個を取り上げているので、紹介しよう。

取り上げられているメタ文字および正規表現文字は次のとおり。

簡単なサンプルとして、次のコマンド実行例が取り上げられている。

記事では、どの文字もシェルが解釈する文字のような説明になっているが、このケースでは「^」と「$」はコマンドが正規表現として解釈している文字であることに注意。シェルもコマンドも似た表記を使うためわかりにくいが、シェルとコマンドがどの文字をどのように解釈するか学んでいくことで、より効率的なシェルおよびコマンドの利用が可能になる。