나는 이것을 가지고있다:
npm install "$tgz_path" &>> "$HOME/.r2g/logs/r2g.log";
그러나 이는 문법적으로 올바르지 않습니다. 이 로그 파일에 stdout+stderr을 어떻게 추가합니까?
답변1
이 구문은 bash에서 작동합니다. 남자 배쉬에서 :
추가 표준 출력 및 표준 오류의 형식은 다음과 같습니다.
&>>word
이를 작성하는 보다 기본적인 방법(더 많은 쉘에서 작동)은 다음과 같습니다.
$ npm install "$tgz_path" >>word 2>&1 "$HOME/.r2g/logs/r2g.log";