WGET에서 쿼리 매개변수 없이 깨끗한 파일 확장자를 저장하도록 허용

WGET에서 쿼리 매개변수 없이 깨끗한 파일 확장자를 저장하도록 허용

Mac에서 wget을 사용하여 수십만 개의 이미지를 다운로드하고 있습니다.

그러나 저장된 파일에는 모두 파일 확장자 끝에 "?"가 저장되어 있습니다(예: 쿼리 매개변수의 시작 부분).

wget에서 이상한 문자 없이 이미지만 다운로드하게 하려면 어떻게 해야 합니까?

이것이 내가 현재 하고 있는 일입니다:

다음과 같은 list.sh라는 bash 스크립트가 있습니다.

wget url -O filename.jpg 
wget url2 -O filename2.jpg
wget url3 -O filename3.jpg

나는 그것을 실행 가능하게 만들었습니다.

chmod 775 list.sh

그런 다음 실행합니다.

./list.sh

제가 받은 다운로드 파일은 다음과 같습니다.

filename.jpg?
filename2.jpg?
filename3.jpg?

"?"를 제거하는 것은 의외로 어렵습니다. Finder가 처리할 수 없는 파일이 너무 많습니다.

깨끗한 파일 이름으로 이미지를 다시 다운로드하고 싶습니다.

어떤 조언이라도 대단히 감사하겠습니다.

감사해요

매튜

관련 정보