모든 stdio가 stderr로 이동하기 때문에 이것은 작동하지 않습니다.
webpack -w --ignore=*.js | grep ignore
그래서 나는 이것을 시도합니다 :
webpack -w --ignore=*.js > grep ignore 2>&1
하지만 이렇게 하면 파일 시스템에 "grep"이라는 파일이 기록됩니다. 하하
grep
이 경우에 사용할 수 있도록 stderr을 stdout으로 어떻게 보내나요 ?
답변1
버리고 싶다면표준 출력"무시"라는 단어만 일치합니다.표준 에러다음을 수행할 수 있습니다.
webpack -w --ignore=*.js 2>&1 >/dev/null | grep ignore
이 클론표준 출력도착하다표준 에러그런 다음 리디렉션표준 출력도착하다 /dev/null
, 떠나다 표준 에러파이프를 통해 작성합니다.
답변2
아, 나는 그것이 그렇게 간단하다고 생각했습니다.
webpack -w --ignore=*.js 2>&1 | grep "ignore"