シェルのメタ文字を引用符で囲むものを含む例として以下のようなものがあり ます.
Bourne互換シェルで,シェル変数foo
に1を加えます.
foo=`expr $foo + 1`
$fname
に保存されているファイル名のディレクトリ以外の部分を,
/
を含めずに出力します.
expr $fname : '.*/\(.*\)' '|' $fname
\+
が演算子だということを表示する例です.
expr aaa : 'a\+' ⇒ 3
expr abc : 'a\(.\)c' ⇒ b expr index abcdef cz ⇒ 3 expr index index a error--> expr: syntax error expr index quote index a ⇒ 0