標準入出力をMacのクリップボード使って突っ込んだり突っ出したり
Mac OSのclipboardを扱うには、標準入出力でそれぞれpbcopy
とpbpaste
が使えます。
なので例えば以下のようにすれば標準出力を標準入力として受け取ってクリップボードにコピーすることができます。
$ cat give_me_a_birthday_present.rb | pbcopy
ブログの記事を並行で書くときとかにいちいちターミナル上の文字をコピーしていたのでこれでだいぶ楽になった。
テストの結果とか。
$ bin/rspec | pbcopy
コマンドとかをコピペしたい時も結構あるので、echo
とかも便利。
echo '$ cat give_me_chocolate.rb | pbcopy' | pbcopy
クリップボードを標準出力に渡すにはpbpaste
を使えば良いです
$ pbpaste > result.txt
なんか面白い使い方ないかな