[perl] [getclip][tips ]クリップボードを直接計算

getclipとperlを組み合わせてクリップボード⇒計算⇒クリップボードみたいなワンライナ的なものを
書いてみた。なんかをコピペしてbluewindからこのワンライナを呼び結果をクリップボードに戻す。

#!/usr/bin/bash
getclip -u|perl -e 'while(<>){if($. == 1){print eval $_}else{printf "\n%s",eval $_} }'|putclip -d

たとえば計算するときは

1 + 1 
1 + 2 
1 + 3 
1 + 4 

を丸ごとコピペしてbluewindからkeisanと打つ(無変換+スペース⇒コマンド補完されるのでkeと打つだけ)

2
3
4
5

あとevalなのでperlの文字列操作的な演算子もエディタからコピペして使えたりする。

"umino," x 10
⇒umino,umino,umino,umino,umino,umino,umino,umino,umino,umino,

なんか、エディタがパワーアップしたみたいな気分だぜ!
しょうもないね。ははは・・。