개인적으로 curl -sL
, curl -sLO
옵션을 많이 사용하는데 이에 대한 설명입니다.
-s
-L
(--location으로 쓰는 것과 동일)
-O
(대문자, --remote-name으로 쓰는 것과 동일하다)
아래 세가지 명령어는 모두 같습니다.
$ curl -s --location --remote-name http://domain.com/req_target_file.tar.bz2
$ curl -s -LO http://domain.com/req_target_file.tar.bz2
$ curl -sLO http://domain.com/req_target_file.tar.bz2
curl
에서 제공하는 옵션이야 워낙에 강력하지만 그 중 자주 쓰는 것만 추렸습니다.
개인적으로 curl
보다는 wget
을 선호하지만, 옵션의 강력함 때문에 다시 curl
로 돌아오게 되는 것 같습니다.
더 많은 옵션은 curl docs를 참고해 주세요