실행중인 명령이 많은 출력을 생성하고 파일에 쓰지 않고 출력을 침묵시키고 싶습니다. 다음을 사용하여 모든 출력을 파일로 전송했지만 파일 출력을 원하지 않습니다.
command > out.txt 2>&1
내가 사용하고 command > /dev/null
내 CentOS는 이전 상자에,하지만 난 창문 비슷한 일을 찾을 수 없습니다.
@pipitas 내가 일한 모든 일 : D
—
Alec Gorge
실제로
—
커트 파이 플
command > /bin/null
CentOS에서 사용한 경우 /bin/null
시스템에 이름이 지정된 공통 파일 파일을 작성했습니다 . 당신은 '이 작동했습니다!' , 네가 원한다면. 이 파일에는의 stdout 및 stderr 출력이 포함 command
됩니다. 일반적으로 /bin/
실행 파일 만 있습니다. 그리고 일반적으로 루트 사용자 만이 파일을 만들 수 있습니다. 그 파일이 그렇다면, 당신은 ... 루트 사용자로 명령을 실행 않았다 /bin/null
및 - 일반적으로 존재하지 않는 /dev/null
일반적으로 사용된다 (내가 언급하는) '블랙 전체' 원치 않는 출력에서 사라 곳 ...
좋은 지적, 나는 그것을 생각하지 않았다. 그러나 당시 Windows에 있었기 때문에 메모리가 잘못되었다고 확신합니다.
—
Alec Gorge
command > /dev/null
CentOS에서 사용 하시기 바랍니다 .