]追加された行はこの色です。削除された行はこの色です。[#v565ca40]grepコマンドをターミナルで実行した場合、タブの検索ができません。~以下の方法でタブを検索することができます。追記''};bashで動作確認をしました。bashをみると以下の記述がありました。使うと、特定の文字や単語のシェルに対する特別な意味を取り除けます。いだり、パラメータの展開を防げます。形式を持つ単語は特殊な扱いを受けます。標準で仕様が決められている、バックスラッシュでエスケープされている文字に置き換えられます。<snip>実際、$'\t'がtabになるかを確認してみます。~16進数で09なのでHT(水平タブ)になります。00000002実際に以下のようなファイルでgrepしてみました。実行結果~いくつかの実行結果を記します。17以上、動作確認したシェルはbashだけですが、$'\t'でタブを指定してgrepする方法を記述しました。[#z8a554f4]grepに\tを引数としてわたしてもタブ文字はヒットしません。~検索方法‪として&color(red){スペースとタブの区別はできません};が[:space:]が有効です。[#nce92407]下記のコマンドでタブを検索すると上記でも記した通り、スペースもヒットしてしまいますので注意してください。TABの操作でタブ文字を入力することができます。~&color(red){赤字};の部分がキー操作になります。Ctrl+V、TABキーの順番で入力します。[#qd4f06fc]エディタを起動しタブを検索するgrepコマンド用シェルを作成すれば簡単に検索することができます。"};はタブが入力されています。以下のスクリプトをコピーしてもスペースとしてコピーされますので使用する場合はタブに変更するかgrep_tab.shをダウンロードしてください。$1使用方法は以下の通りです。