Linuxゲリラ戦記

nanoで見てみようぜ。

左を向いているペンギンみたいなキャラクター、ナックス

42.ダウンロードしたウェブサイトのファイルをnanoで開いてみる

ナックス「こんにちは。画像収集するシェルスクリプトを作ってみたい。今回は第7回」

ナックス「今日は、前回(41.ウェブサイトをダウンロードしてみる))ダウンロードしたファイルをnanoで開いてみます」

デビー君「はーい」

デビー君「nanoって何だっけ?」

ナックス「nanoがなんだったか忘れてる人は27.Linuxの文字書きソフト(テキストエディタ)nanoとか28..bashrcファイルのaliasで遊んでみるを参考にしてね」

ナックス「nanoでファイルを開くには、nano ファイル名 のようにします」

$ nano ファイル名

ナックス「前回ダウンロードしたファイルのファイル名は私の場合はimagesearch.php?q=公式壁紙&page=1なので」

$ nano imagesearch.php?q=公式壁紙&page=1

ナックス「です」

ナックス「でも、前回あなたが決めた検索キーワードによってそれぞれファイル名が違うと思うので、あなたはあなたのファイル名でやってね!」

ナックス「ちなみにファイル名を指定するときはタブ補完もぜひ使ってね。タブ補完を忘れてる人は21.ファイルを移動するmvコマンド。Tab補完を参考にしてね」

nanoでファイルを開く

nanoでファイルを開いた

ナックス「↑キーとか↓キーで全体をざっくり見てみてください」

ナックス「そうすると、38.ウェブサイトはどんな風に作られているのかで確認したようなコードが書かれていることが確認できます」

ナックス「『ウェブサイトをダウンロードしてみる、って一体どういうことやねん』と思っていたと思いますが、実際にウェブサイトをwgetでダウンロードしてみると、ダウンロードできるのはそのウェブページを作るためのコードがダウンロードできるんですね」

ナックス「つまり、ダウンロードできるこのコードに対してプログラムをいい感じに書くと、画像ファイルがダウンロードできるのです」

ナックス「さて、nanoを閉じてください。Ctrlキーを押しながらXキーを押すことでnanoを終了できます」

ナックス「次回!43.ダウンロードしたファイルをウェブブラウザで開いてみる!」