答え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スクリプト(時にはJavaScriptとも呼ばれる - 少なくとも前回はサポートしていません)