以前はサイトのDOMを参照するときcurlを使っていて、それはそれは便利だったんですが近年SPAとか動的にDOM構築するサイトが増えるようになって、ぜんぜん使えなくなりました。SoupやSplashなんかを使うとプログラミングする必要がでてきて面倒だなぁ・・・となっていました。なんか色々インストールすることなくcurlみたいにお手軽に使いたいだけだし、1行でやりたい。シェル芸したいんじゃ。いう訳でCUIでChromeをヘッドレスモードで呼び出せばいいじゃんっていう話なんですが、SPAの時、JavaScriptがDOM構築を完了するまでどうやって待ち合わせるか、そもそもそういうオプションあるのかしら...とずっと思っていました。$9Edgeの実行ファイルPATHをChromeのそれに置き換えても動くと思います。'outerHTML')ではちょっと試してみましょう。適切なサイトが思い浮かばなかったので内閣サイバーセキュリティセンターで試してみます。この中の下の方にある「情報セキュリティ教育用教材」のリンクを取得してみましょう。ここの内容はJavaScriptで動的にDOMを構築しているようなのでcurlで取得できません。情報セキュリティ教育用教材curlだと何も引っかからないですね。今回作ったツールでやってみます。url(&quot;/img/banner06.jpg&quot;);"></span><p>情報セキュリティ教育用教材</p></div></div>はい取れました!じゃぁシェル芸してリンクだけ抜き出します。Chromeのヘッドレスモードが新しく。