htmlタグの一部を検索したいときに物事をエスケープしなければならないのはうんざりです。
エスケープせずに、入力した内容を正確に検索するにはどうすればよいですか?
例えば
ack-grep 'console.log(foo'
私は得る:
Unmatched ( in regex; marked by <-- HERE in m/console.log( <-- HERE par/
別のシェルを使用しますか?引用符で囲みますか?検索文字列をファイルに入れると、ack-grepはファイルから文字列を取得できると思います。おそらく、stdinを介して検索することさえできます。
—
ゾレダチェ
@Zoredache私はより良い例を追加しました。私はエスケープする必要はありません
—
テスター
(
。
あなたが不平を言っているすべての文字は、シェル(bash / zsh / whatever)によって処理されます。問題はツールとは関係ありません。問題は、シェルが入力したものを送信していないことです。
—
ゾレダチェ
ああ、私はそれを見つけたと思います。
—
テスター