¿Cómo capturo la salida de bash en el portapapeles de Mac OS X?


Respuestas:


234

El comando pbcopy hace esto.

Por ejemplo, esto coloca la salida del lsportapapeles / cartón:

ls | pbcopy

Y pbpaste hace lo contrario, escribiendo en stdout desde el portapapeles:

pbpaste > ls.txt

Puede usar ambos juntos para filtrar el contenido en el portapapeles: aquí hay una rot13 :

pbpaste | tr 'a-zA-Z' 'n-za-mN-ZA-M' | pbcopy

5

En caso de que desee capturar mensajes de error, esto funcionará:

cmd 2>&1  | pbcopy

1

Puedes hacer esto usando el pbcopycomando:

pbcopy < ./path/to/file/or/output/stream
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.