pbcopy
e pbcopy
sã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 ~/.irbrc
arquivo.