답변1
wget
일반적으로 파일을 가져오고 저장하는 데 사용됩니다. curl
URL을 가져와서 표시합니다.
$ curl https://unix.stackexchange.com/questions/754090/
<!DOCTYPE html>
<html class="html__responsive " lang="en">
<head>
...
답변2
연산자를 통해 &&
명령을 연결할 수 있습니다...
wget https://www.xy.com/report.txt && cat ./report.txt
답변3
wget
다운로드한 콘텐츠를 표시하는 기능은 없습니다. 다운로드한 내용을 표시하는 프로그램을 찾아야 합니다. 다행히 저는 PowerShell의 wget 명령/별칭이 무엇을 하는지 모르기 때문에 일반적인 내용만 말씀드릴 수 있습니다. wget
이를 사용하여 다운로드한 콘텐츠를 stdout으로 출력 할 수 있으며 wget <url> -O -
, 그런 다음 이를 표시하기 위해 프로그램으로 파이프할 수 있습니다. 질문의 첫 번째 사진 URL을 예로 들어 보겠습니다.
wget 'https://i.stack.imgur.com/qiMjy.png' -O - | display
( display
설치된 경우 최신 배포판에서는 기본적으로 설치되지 않을 수 있습니다.) 다운로드한 html 콘텐츠라고 했으니 html을 표시할 뭔가가 필요하다고 하셨습니다. html 파일 자체는 단지 텍스트이므로 예를 들어 cat
또는 를 사용하여 표시 할 수 있지만 less
기본적으로 브라우저가 필요하므로 렌더링하고 싶을 수도 있습니다(이미지 및 기타 참조 콘텐츠도 표시). 주요 그래픽 브라우저가 stdin에서 읽기를 지원하는지 모르겠습니다(그러나 HTML도 얻을 수 있으므로 URL만 열면 됩니다). lynx
stdin에서 읽을 수 있다는 것은 알지만 lynx
텍스트에 따르면 그렇지 않습니다. 이미지 표시 또는 ECMA 스크립팅(때로는 자바스크립트라고도 함 - 적어도 지난번에는 지원하지 않았음)