응답 저장하기
Coddy의 터미널로 네트워킹 배우기 코스 레슨. 47개 중 27번째.
화면에 응답을 출력하는 것은 한 줄짜리 텍스트에는 괜찮지만 파일에는 쓸모가 없습니다. -o를 사용하면 본문을 원하는 이름으로 저장할 수 있습니다:
curl -s -o page.html http://127.0.0.1:9117/index.html대문자인 -O도 있는데, 원격 파일의 원래 이름을 그대로 사용합니다. 편리하지만 서버가 여러분의 폴더에 무엇을 저장할지 결정하므로 주의할 필요가 있습니다.
또 다른 용도는 본문을 의도적으로 버리는 것입니다. -o /dev/null을 사용하면 본문을 아무 곳에도 보내지 않으며, 상태 코드나 소요 시간에만 관심이 있을 때 바로 이것이 원하는 동작입니다. 이미 그렇게 사용해 왔습니다.
응답이 파일이 되면 일반적인 터미널 도구를 사용할 수 있습니다. 바이트 수를 세려면 wc -c, 파일을 검색하려면 grep, 내용을 살펴보려면 head를 사용합니다.
챌린지
중급파일로 다운로드한 다음 파일을 측정합니다.
saved to disk를 포함하는index.html을 만듭니다.- 폴더를 포트 9117에서 제공합니다.
- 가져와 본문을
copy.html로 저장합니다. copy.html의 바이트 수를 출력합니다.
텍스트는 13자에 줄바꿈 하나가 추가되므로 출력은 다음과 같습니다.
14직접 해보기
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
터미널로 네트워킹 배우기의 모든 레슨
직접 연습해 보세요: Terminal 플레이그라운드