Se você estiver usando pelo menos el Capitan, você pode usar Cmd-shift-A para selecionar a saída do último comando e Cmd-C para copiá-lo. Infelizmente isso não funciona nas versões anteriores.
!! | pbcopy
também executaria os comandos novamente e não poderia ser usado com comandos interativos.
Isso depende do prompt sempre sendo $
:
tell application "Terminal" to tell window 1 to history
do shell script "/bin/echo " & quoted form of result & ¬
" | ruby -e 'puts $<.read.split(/^\$ .*?$/)[-2][1..-1]'"
set the clipboard to result
Alguém conhece alguma opção melhor?
Se você estiver usando pelo menos el Capitan, você pode usar Cmd-shift-A para selecionar a saída do último comando e Cmd-C para copiá-lo. Infelizmente isso não funciona nas versões anteriores.