파일안에 문자열이 있을때 조건문 실행시키려고 하는데grep 명령어로 실행시키고 $? -eq 0으로 했더니 grep 실행문이 나와버려요이거 실행문을 감추거나 아니면 다른방법으로 출력시키고 조건문 넘어가게 할수 있을까요?
결과를 받고 싶다면 이렇게 하시면 됩니다. val=`grep "test" ./test.txt`
` ` 로 감싸면 되요.
와 감사합니다
if [ -n "$(grep pattern files)"]; then ...; fi
"이랑 ]랑 사이 띄워야됨
위에 백틱은 옛날 방식이고 $() 이거 쓰삼
넵
이런게 있었네요. 한수 배우고 갑니다. :)