の完全一致を見つけるために、私は正確な文字列例えばUnixは、文字列
を一致させる方法を見つけるために探しています: 私はUNIXサーバ
1.上で実行これらのCMDを持っている)を見つけます。/* ".jsp" -type f -exec grep -m1 -l '50 .000 '{} + >> 50dotcol.txt
2.)find ./ -name ".jsp" -type f - exec grep -m1 -l '\ < 50.000>' {} + >> 50dotcol.txt
編集済みGeorgesの返答後: find ./ -name "* .jsp" -type f -exec grep -m1 -l '(50.000)' {} + >> 50dotcol.txt
まだ結果を取得していません
最初の文字列は "50"を含む文字列が2桁の文字列を省略して$ 50,000 $ 50.000を引き寄せます。しかし、私はちょうど "50.000"を引き込むために探しています、それは、これの他のバリエーションはありません
私は私の見つけるのcmdで何かが不足していますか?
ご回答いただきありがとうございます。私はあなたの提案を含めるように私のコマンドを更新しましたが、それを実行すると何の結果も得られませんでした。上記のcmdを更新しました。何か不足していますか? – POPEYE1716
私はあなたがそのexecで何をしているのか分かりません。私は一般にxargsを使ってあるコマンドの標準出力を別のコマンドのコマンドライン引数に変換します。この場合、見つけることができます。 -name "* .jsp" | xargs grep '50 \ .000 '>> 50dotcol.txt –