728x90
반응형
질문 : stderr로 출력하는 에코
echo처럼 작동하지만 stdout이 아닌 stderr로 출력하는 표준 Bash 도구가 있습니까?
echo foo 1>&2
할 수 있다는 것을 안다. 그러나 그것은 다소 추하고, 오류가 발생하기 쉽다고 생각한다.
답변
이렇게하면 쉽게 읽을 수 있습니다.
>&2 echo "error"
>&2
는 파일 설명자 # 2를 파일 설명자 # 1에 복사합니다. 따라서이 리디렉션이 수행 된 후 두 파일 설명자는 동일한 파일을 참조합니다. 하나의 파일 설명자 # 2가 원래 참조했던 파일입니다. 자세한 내용은 Bash Hackers Illustrated Redirection Tutorial을 참조하십시오.
출처 : https://stackoverflow.com/questions/2990414/echo-that-outputs-to-stderr
728x90
반응형
'개발관련 > other' 카테고리의 다른 글
에뮬레이터의 작동 원리와 작성 방법 (0) | 2021.11.12 |
---|---|
react-native 에서 키보드 숨기기 (0) | 2021.11.12 |
vi / Vim에서 여러 줄 선택의 시작 부분에 텍스트를 삽입하는 방법 (0) | 2021.11.10 |
설치된 npm 패키지의 버전 찾기 (0) | 2021.11.10 |
잘 작성된 C 코드보다 어셈블리가 더 빠른 경우의 예 (0) | 2021.11.10 |