タグ

ブックマーク / www.ajisaba.net (2)

  • Puppeteer・起動オプション

    Puppeteerの起動オプションについて Puppeteer puppeteer.launch ウィンドウサイズやヘッドレスなどのオプションは、launchメソッドで指定できます。 例 CentOS 7で、Chrominumをヘッドレスで起動する場合のサンプル。 const puppeteer = require('puppeteer'); const options = { headless: true, defaultViewport: null, args: [ '--no-sandbox', '--window-size=1000,800' ] }; (async () => { const browser = await puppeteer.launch(options); ... })(); 例 Windows10で、puppeteer用でない通常インストールのChrome

  • コマンドの実行結果を変数に代入

    バッククォート(`)で文字列中のコマンドを実行することができます。 これを使って変数にコマンドの実行結果を代入します。 [変数名]=`コマンド` 例 pwdコマンドの結果を変数のDIRに代入 DIR=`pwd` コマンドのネスト バッククォートをバックスラッシュでエスケープすることで、コマンドのネストも可能になります。 例 pwdコマンドの結果に対して"ls -ld"を実行 STR=`ls -ld \`pwd\`` 最初に実行されるコマンドは、以下の赤色の個所のpwdコマンドになります。 その後、pwdコマンドの結果に対してlsコマンドが実行されます。 STR=`ls -ld \`pwd\`` これは以下と同じになります。 DIR=`pwd` STR=`ls -ld $DIR` コマンドの実行結果を配列に代入 コマンドの実行結果を配列にする場合は、バッククォートで囲んだコマンドを"("と"

  • 1