답변:
grep과 함께 -E 옵션을 사용할 수도 있으므로 "|"를 이스케이프 할 필요가 없습니다. 예를 들면 다음과 같습니다.
grep -E 'res | rep'파일
또는 grep -E와 동일한 egrep을 사용할 수 있습니다.
egrep 'res | rep'파일
정규식은 다음과 같습니다.
편집하다 grep -nis "re[sp]" <FILENAME>
이렇게하면 "res"또는 "rep"가 포함 된 모든 줄이 표시됩니다.
또한 -nis
여기서 중요하지 않다는 점에 유의 하십시오. 나는 그런 식으로 좋아합니다 ... :)
re[sp]
res 또는 rep라는 파일이있는 경우 쉘에서 실수로 확장되지 않도록 탈출하려고합니다 .
pmset -g sched | grep -E "shutdown|restart|sleep"
. (둘 다 사용하지 않았습니다egrep
.)