Ruby pbcopy e pbpaste

pbcopye pbcopysão dois utilitários de linha de comando úteis do Mac OS X para copiar e colar conteúdo na área de transferência.

Os seguintes métodos Ruby fornecem acesso ao mesmo utilitário usando Ruby.

def pbcopy(input)
str
= input.to_s
IO
.popen('pbcopy', 'w') { |f| f << str }
str

end

def pbpaste
`pbpaste`
end

Para torná-los disponíveis no IRB, adicione-os ao seu ~/.irbrcarquivo.