目次
はじめに
メタキャラクタとはBash等のシェルいよって特別な解釈がされる文字のことです。
メタキャラクタ
LPIC Level1に出題される主なメタキャラクタについて表にまとめました。
メタキャラクタ | 説明 |
---|---|
* | 任意の文字列にマッチするワイルドカード |
? | 任意の1文字にマッチするワイルドカード |
[ ] | 括弧内の任意の1文字にマッチする範囲指定のワイルドカード |
{ } | カンマで区切られた文字列のリストから選択を行い、パターン生成に使用される |
‘ | シングルクォート。囲まれた部分内のメタキャラクタは無効化され、文字列がそのまま扱われる |
“ | ダブルクォート。囲まれた部分内で変数展開やコマンド置換が行われるが、その他のメタキャラクタは無効化される |
` | バッククォート。囲まれた部分内でコマンドが実行され、出力がコマンド置換される |
\ | バックスラッシュ。直後のメタキャラクタの特別な意 |
コメント