bluele's blog

プログラミングやwebサービスについて

Mac, Linux等複数プラットフォームで動作するクリップボードを操作するコマンドを作った。

各環境でのクリップボード操作コマンドを同一インタフェースで扱えるpyperclipを利用してコマンドclippyを作成した。

利用にはPython2.5以上が必要。

Linux環境では、xclip, xsel, gtk, qtのいずれかがインストールされている必要がある。

インストールは以下のコマンドで可能。

$ curl https://raw.github.com/bluele/clippy/master/install.py | python

クリップボードへの貼付けは

$ echo "hello, world" | clippy

$ cat file.txt | clippy

クリップボードの出力は

$ clippy
hello, word

Windows環境は現状サポートしていないが需要があれば用意するかも。