2012-03-16 1 views
55

Mac OS X 터미널에서 curl을 사용하여 파일을 가져 와서 다른 이름을 지정하려고합니다. 컬을 사용할 때 "다른 이름으로 저장"과 같은 이름을 지정하는 방법이 있습니까?Mac OS X에서 컬을 사용하여 파일을 저장할 때 특정 파일 이름을 지정하는 방법이 있습니까?

감사

+1

스택 오버플로는 프로그래밍 및 개발 관련 질문에 대한 사이트입니다. 이 질문은 프로그래밍이나 개발에 관한 것이 아니기 때문에 주제와는 거리가 먼 것처럼 보입니다. 도움말 센터에서 [여기에서 내가 질문 할 수있는 항목은 무엇입니까?] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [수퍼 유저] (http://superuser.com/) 나 [Apple Stack Exchange] (http://apple.stackexchange.com/)가 더 나은 곳이 될 것입니다. 또한 [Dev Ops에 관한 질문은 어디에 게시합니까?] (http://meta.stackexchange.com/q/134306)를 참조하십시오. – jww

답변

108

중 하나가 -o 옵션을 사용하여 ... man curl으로 시도하거나에 쉘 출력을 리디렉션 할 수 있습니다 >을 사용하여 선택한 파일.

curl -o /path/to/local/file http://url.com 
curl http://url.com > /path/to/local/file 

원격 서버에서 원본 파일 이름을 유지하려면

-O 옵션을 사용합니다.

curl -O http://url.com/file.html 

원격 위치의 출력을 현재 디렉토리에 file.html로 저장합니다.

+0

출력 파일 이름을 쉽게 추가 할 수 있기 때문에 Chrome "Curl url (curl to curl url)"기능을 사용하면 특히 유용합니다. – rainabba

6

curl -o <name> <url> 트릭을 할 것 같다 ..

힌트 : 당신은 또한

관련 문제