2012年8月1日水曜日

[linux]文字列がそのファイルに含まれているか判定する

for f in ${DIR}/*.txt
do
        grep "^\[W\]" $f > /dev/null
        if [[ $? -eq 0 ]]; then
                # 含まれている
                echo $f
        fi
done

ぐるぐる回すならこんな感じ。
回さないなら
grep "XXX" /path/to/search > /dev/null
echo $?
でヒットすると 0 になる。


0 件のコメント:

コメントを投稿