Linux

리눅스 출력결과 무시 하기 /dev/null 2>&1

nineDeveloper 2021. 7. 9.
728x90

file /dev/null 2>&1 &

/dev/null

/dev/null은 그냥 없는 공간 이곳에 넣으라는 이야기는 버리라는 것

2>&1

  • 2: 표준에러
  • >: 리다이렉트
  • &1: 표준 출력

/dev/null 에다가 표준에러 2 를 표준출력 1로 바꿔 넣으라

만약 에러 로그를 보고 싶다면 /dev/null 이 아닌 적절한 위치로 경로를 바꿔주면 됨

&

데몬, 백그라운드에서 구동시키게 하는것은 맨 뒤의 & 명령

출력 결과 무시하기

script > /dev/null 2>&1

위와 같이 사용하면 출력 결과를 무시할 수 있음

crontab 사용시 처리 결과 보기

* * * * * script 2>&1 | tee history.log

crontab 에서 처리되는 결과 데이터는 기록되지 않는데
위와 같이 사용하면 crontab 에서 처리되는 결과를 기록할 수 있음

728x90

댓글

💲 추천 글