HOWTO · Batch
배치 스크립트의 URL에서 파일 다운로드
이 자습서에서는 배치 스크립트의 URL에서 다운로드 파일을 실행하는 방법을 살펴봅니다.
오늘날 인터넷에서 필요한 파일을 다운로드할 수 있는 여러 다운로드 관리자가 있습니다. 또한 모든 웹 브라우저에 통합된 다운로드 관리자가 있습니다.
그러나 인터넷에서 파일을 다운로드하는 유사한 작업을 수행할 수 있는 배치 스크립트를 만들 수 있습니다.
이 문서에서는 인터넷에서 파일을 다운로드할 수 있는 Batch 스크립트를 만드는 방법을 살펴보겠습니다. 또한 주제를 더 쉽게 만들기 위해 몇 가지 예와 설명을 살펴보겠습니다.
curl 명령을 사용하여 배치 스크립트의 URL에서 파일 다운로드
curl이라는 내장 배치 명령을 사용하여 파일을 쉽게 다운로드할 수 있습니다. 아래 예시에서는 웹사이트에서 파일을 다운로드하고 이름을 sample.jpg로 지정합니다.
이 목적을 위한 명령은 다음과 같습니다.
curl "https://image4.uhdpaper.com/wallpaper/abstract-colorful-digital-art-uhdpaper.com-4K-4.337.jpg" --output sample.jpg
코드가 성공적으로 실행되면 아래와 같은 출력이 표시됩니다. 명령 프롬프트가 열려 있는 디렉터리에서 다운로드한 파일을 볼 수 있습니다.
따라서 다운로드 URL은 다음과 같습니다.
https://image4.uhdpaper.com/wallpaper/abstract-colorful-digital-art-uhdpaper.com-4K-4.337.jpg
출력:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 261 0 261 0 0 261 0 --:--:-- --:--:-- --:--:-- 261
curl 명령에 대한 몇 가지 중요한 참고 사항
curl 도구는 명령에 지정된 URL을 가져옵니다. 필요한 정보로 명령을 작성한 후 Enter를 누르면 위에서 출력으로 이미 보고 있는 진행률 표시기가 표시됩니다.
이 명령의 일반 형식은 다음과 같습니다.
curl "https://YourLink.com/Yourfile.type" --output Filename.type
진행률 표시줄을 보고 싶지 않으면 -s 또는 -silent 플래그를 포함할 수 있습니다. 이렇게 하면 진행 상황이 보이지 않게 됩니다.
이제 플래그나 출력 파일 이름을 포함하지 않으면 명령이 디렉토리의 소스 코드를 반환합니다.
아래 예를 확인하십시오.
<!doctype html>
<html>
<head>
<title>Example Domain</title>
<meta charset="utf-8" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<style type="text/css">
body {
background-color: #f0f0f2;
margin: 0;
padding: 0;
.
.
.
a:link, a:visited {
color: #38488f;
text-decoration: none;
}
@media (max-width: 700px) {
div {
margin: 0 auto;
width: auto;
}
}
</style>
</head>
<body>
<div>
.
.
.
</div>
</body>
</html>