テキストファイルに含まれる文字を検索する場合、grepを使うケースが多い。しかし、grepには16進数を指定する機能がないため、テキストファイルに含まれる各種制御コードの有無を検索できない。 このような場合、シェルの機能を利用すれば各種制御コードの有無を検索できる。多くのディストリビューションでは、bashが標準となっているので、ここではbashによる指定方法を紹介する。 bashでは、$'<文字列>'という指定をすると、それがバックスラッシュでエスケープされている文字に置き換えられる。これにより、各種制御コードを検索できる。具体的には、以下のようにデコードされる。