誰かが私を正しい方向に向けることができるかどうか疑問に思っています。ファイルで2つの文字列を検索したいのですが、一致する場合はcsvファイルにYESを追加し、一致しない場合はNOを追加します。今のところ難しいのは、文字列を見つけて、以下のように見つかった場合は画面にSUCCESSを印刷することです(ファイルへの書き込みを自分で行ってみて、学習します)。
両方の文字列が一致する必要があります。一致しない場合、結果は「いいえ」になります。
私はこれまでにこれを手に入れました:
#/usr/bin/bash
file=test.xml
string1=TEST1
string2=TEST2
if grep -e "$string1|$string2" "$file"
then
echo IT WORKS!!!
else
echo UH OH!!!
fi