Windows 10 dittoを使ってクリップボード履歴を正規表現検索(SQL)

    >


dittoというクリップボードマネージャーから生成されたsqliteデータベースファイルを使用しています。なのでインスコしてください。

Ditto download | SourceForge.net

/mnt/c/Users/${WINUSER}/AppData/Roaming/Ditto/Ditto.dbを任意の場所へコピーします。これを直接開くと、dittoが動作しなくなります。

while [ true ]; do cp /mnt/c/Users/ifgm2/AppData/Roaming/Ditto/Ditto.db $TMPDIR/Ditto.db ; sleep "$((60*2))" ; echo -ne "$(isodate)\033[0K\r" ; done

みたいに定期で自動コピーしてくれるようにしておくといいかもしれないですね。

DB Browser for SQLiteを開いて、コピーしたデータベースファイルを開きます。それで以下sqlを実行。

SELECT mText from Main
WHERE mText REGEXP "ruby.on.rails"
order by clipOrder desc
LIMIT 5 OFFSET 0

https://yuis.xsrv.jp/images/ss/ShareX_ScreenShot_10769226-7a9a-497d-bbe5-62c5517d4303.png

isodate はじめてのBash。関数やエイリアスを読み込むまで [初心者向け]

  isodate(){
    date +%FT%T%Z
  }




お困りですか?この記事で紹介していることをマンツーマンで指導、解説、代行します。まずはお気軽にお問い合わせください。


Close Menu