min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

wkhtml の検索結果:

ChatGPT「Linuxで、例えばhogeというプログラムの実行時間を知ることはできる?hogeが3分以上処理を続けていたら強制的に終了させるbashコードを示してほしいんだけど。」

…0円分になるURL wkhtmltopdfって、処理が高負荷のままよく固まるので3分以上続いていたら強制終了したい。 hogeが3分以上処理を続けていたら強制的に終了させるbash ChatGPTで一瞬解決。 処理開始からの経過時間を測ってkillしなきゃ…とか考えてたけど既に専用のコマンドがあったとは… ps -eo pid,comm,lstart,time | awk '$2 == "/bin/fuga" {print "Started at:",$3,"\nElapse…

はてなブログの全記事をPDFにバックアップ

…21237 よし。 wkhtmltopdfでPDF化する。自作スクリプトmywkmtltopdf.shを使う。 [fedora 20201229_hatena_blog_backup]$ ll 合計 64 -rwxrwxrwx 1 root root 33279 12月 29 07:59 Analytics_すべてのウェブサイトのデータ_ページ_20151015-20201228_custom1.csv -rwxrwxrwx 1 root root 26774 12月 29 …

国別プロキシリストを画像に落とす

…あとはこのリストを、wkhtmltoimageに食わせるだけ。引数にURLを指定したらjpgに落とす自前のシェルスクリプトでやる。 min117.hatenablog.com $ for i in $(cat proxy3.txt); do echo "$i"; ./mywkhtmltoimage.sh "$i"; done リンク先を画像に落としてくれる。ファイル名はtitle要素になるけど、空白やスペースはアンダーバーに置き換える。 画像になった。 いつまで使えるか分から…

bash curl -sSオプション で「URLのタイトル要素を取得できないときにエラー」を出す

…。 $ vim mywkhtmltopdf.sh 58行目と59行目を -sS オプションにした。 タイトル要素が無いときは「EMPTY_TITLE_」という名前のファイルができるようにする。 wkhtmltopdf コマンドの単なるラッパーでしかないけど、自動タイトル名付与機能はかなり便利。やはり名前は大事だ。 // それにしても、冒頭記事の、なんと素晴らしいこと。 https://www.buzzfeed.com/jp/saoriibuki/tokyo-uni 時勢を捉え…

bash はてなブログのURLを指定したら「タイトル名.pdf」に出力するスクリプト

…トにする。 内部で「wkhtmltopdf」コマンドを使っているので、スクリプト名は頭にmyをつけて mywkhtmltopdf.sh でいいや。 こんな動き。 $ ./mywkhtmltopdf.sh URL名 出力されたファイルを開いてみる。 バッチリpdfになっている。Linuxほんと最高。 ソース #!/bin/bash shopt -s expand_aliases source ~/.bashrc # 異常時にちゃんと止まるスクリプト # http://fj.ha…

bash はてなブログの全記事を自動でPDFにするスクリプト

…コマンド実行> $ wkhtmltopdf "http://ブログURL" 出力ファイル名.pdf <PDF変換後> 若干フォントは変わってしまうが、読む分にはまったく問題ない。 <環境> ・fedora Linux 20(CentOSとほとんど同じ) ・wkhtmltopdf をインストールして使う <参考> この記事そのまま進める。 qiita.com // <インストール> まずは、前提になる環境アプリ( libXrender libXext)をインストール。 $ su…