コピペ誤爆対策

SQLをコピペでデータベースに投入するときとか、rootでコマンドコピペ作業するときとか、コピペする内容は意図通り? さっきみたメールの本文だったりしないか? と不安になるときもある。

pbwatchというコマンドラインツールを作ってみた。ターミナル上でクリップボードのテキストをターミナル上で表示しつづけるだけのシンプルツール。Macオンリーです。

20160721-pbwatch-demo

ちなみに別解としては、シェルで $ while [ 1 ] ; do clear; pbpaste; sleep 1; done とかでもほぼ同じことはできたりする。

前職でWindows使ってたときはこういうフリーソフトがあって使ってたんだけど、今はMac使っててMacでもシンプルなツールないかと探してみたもののこのくらいシンプルなのが無かったのでGoでコマンドラインでいいやと作ってみた次第。コピペ前にテキストエディタとかに貼り付けて確認(無意識的に)してるかもしれないけど、少し手間が減って良さそう。