pbcopyを使って長大なCSVをクリップボードに保存する
同僚から受け取った長大なCSVを編集して,DBに流し込もうという時に,pbcopyという便利なコマンドがあってですね...
$ vi Long.csv
# 編集
# コマンドラインモードで(なくてもいいけど)
:!pbcopy < Long.csv
# これで,クリップボードに長大なCSVが保存されている状態なので, 任意の場所にペーストする
# クリップボードに保存した内容を,標準出力する場合はpbpasteを使う
$ pbpaste > Long_new.csv
# 他にも,以下のようにパイプを通してtreeやlsの標準出力をクリップボードに保存するために使ったり
$ ls -al | pbcopy