누군가 올바른 방향으로 나를 가리킬 수 있는지 궁금합니다. 나는 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
할 일을 두 문자열이 나타나거나 둘 중 하나가 나타나면'YES'를 원합니까? – Sorpigal
두 문자열이 모두 일치해야합니다. – abundantmussel