Hatena::ブログ(Diary)

labunix の ラボゆにっくす このページをアンテナに追加 RSSフィード Twitter

 
labunix の ラボゆにっくす
labunix の ラボUnix(はてなブログ)
 |  

2013/07/12 はてなダイヤリーのテキストバックアップ このエントリーを含むブックマーク このエントリーのブックマークコメント

■300回達成記念。
 今回が301回目です。

■はてなブログの場合は以下。

 はてなブログのテキストバックアップ
 http://labunix.hateblo.jp/entry/20130623/1371986423

■はてなダイヤリーも過去に何度か書いた。

 はてなダイヤリーのテキストモードバックアップ
 http://labunix.hateblo.jp/entry/2012/03/03/224721

 はてなダイヤリーのRSS2からユーザの最新記事のテキストバックアップを取得する
 http://labunix.hateblo.jp/entry/2012/04/29/184047

■今回のはてなダイヤリーテキストモードバックアップはシンプルに。
 以下で過不足無く取得できる。

$ test -d test || mkdir test; cd test
$ cat my_d.hatena_backup.sh
#!/bin/bash

USER="labunix"
URL="http://d.hatena.ne.jp/${USER}/archive"
curl "$URL" 2> /dev/null | \
  grep "archive.word=.of" | \
  awk -F\" '{print $2}' | \
  sed s/".*="//g | \
  sort -u -n | \
  for n in 0 `xargs`;do \
    curl "${URL}?word=&of=${n}" 2> /dev/null | \
    grep "class=.archive.*${USER}" | \
    sed  s%".*a href=*"%%g | \
    awk -F\" '{print $2}' | \
    for list in `xargs`;do \
      LOG=`echo "$list" | sed s%".*${USER}/"%%g | sed s%/%_%g`; \
      echo "$LOG" | grep [A-z] || \
        test -f "$LOG" || \
        w3m -dump -cols 1000 "$list" > "$LOG"; \
    done
  done
unset n list LOG URL USER 
exit 0

■実行

$ ./my_d.hatena_backup.sh; ls 20* | wc -l
300

 |  
labunix のラボゆにっくす <過去記事一覧> 閲覧回数:683967
プロフィール

labunix

labunix

labunix の ラボゆにっくす

labunix のブックマーク

1. 完実電気、米iCAT社製品の国内流通担当開始 - 新製品も登場 - Phile-web
2. ニュース - Cumulus Linuxが動くONIE対応のベアメタルスイッチ、ネットワールドが発売:ITpro
3. ネットワーク専用Linuxを搭載するスイッチ、ネットワールドが台湾Quanta Computer製品を発売 | IT Leaders
4. エフセキュア、Linuxサーバ向けのゲートウェイ製品新バージョンをリリース - MSN産経ニュース
5. 新刊・近刊 - インターネットルーティング入門 第3版:ITpro
6. Atrust、手のひらサイズの小型シンクライアント端末「t66/t68L/t68W」 | マイナビニュース
7. インテック、Unicodeに対応した統合ログ管理製品「LogRevi」新版 - クラウド Watch
8. インテック、複数言語の取り込み可能な統合ログ管理ソフトの新バージョン | マイナビニュース
9. 【実機展示あり】「Surface Pro 3 で最新サーバーを使い倒す」セミナーを仙台で開催!≪大塚商会≫ - MSN産経ニュース
10. HA機能搭載のOpenStack、SUSE Cloudで商用SDNに対抗 | Think IT(シンクイット)
11. エアーと兼松エレクトロニクス、「WISE Audit」「WISE Attach」によるメールアーカイブ・誤送信対策ソリューションについて協業 - CNET Japan
12. HEADLINE-PRワイヤー-国内-2014年上半期に漏えいした顧客データは3億7,500万件。最大の被害は小売業界
13. Android版「Outlook.com」に暗号通信の盗聴などが行われる脆弱性(JVN) | ScanNetSecurity (脅威、セキュリティホール・脆弱性のニュース)
14. セキュリティレガシー〜崩壊するデータ安全保障 - [暗号技術管理]不備でシステム停止も:ITpro
15. 萩原栄幸の情報セキュリティ相談室:「Officeファイルが開けません」 XP以上に残念な金融機関の言い訳 (1/2) - ITmedia エンタープライズ
16. 東京エリアDebian勉強会 debootstrapを有効活用してみよう
17. “BadUSB — On accessories that turn evil” at Black Hat, Las Vegas, Aug 6-7 2014 | Security Research Labs
18. Controlling USB Flash Drive Controllers: Expose of Hidden Features
19. Plug and PREY: Hackers reprogram USB drives to silently infect PCs • The Register
20. USB周辺機器が“悪者”に、BlackHatで実証ツール公開予定 - ITmedia エンタープライズ