현재 원격 웹 페이지를 다운로드하기 위해 wget을 사용하는 Linux 서버에서 실행중인 쉘 스크립트가 있습니다. 이는 특정 시간에 실행되도록 예약 된 크론 작업에 의해 실행됩니다.
누군가 -q
옵션 을 추가 하면 콘솔에 반환되는 모든 출력이 중지 될뿐만 아니라 로그에 쓰거나 로그 파일을 작성하려고 시도하는 모든 시도가 중지되는지 확인할 수 있습니까?
위의 주석에 대한주의 사항 : 동시에 로그 파일에 쓰려고하므로 명령을 동시에 실행하면 안됩니다. 로그 파일을 해독 할 수 없게 될 수 있습니다.
—
Jesse Marks
-a
옵션이 내 경우에 유용 하다는 것을 알았습니다 . 이 옵션을 추가하면 이전 로그 파일을 덮어 쓰는 대신 지정한 로그 파일에 추가됩니다. 예 :wget https://website/to/data1.zip -a data.wget.log.report &
wget https://website/to/data2.zip -a data.wget.log.report &