Est-il possible de capturer la sortie bash dans le presse-papiers OS X?
La commande pbcopy fait cela.
Par exemple, cela place la sortie de ls
dans le presse-papiers / le presse-papiers:
ls | pbcopy
Et pbpaste fait le contraire en écrivant sur stdout depuis le presse-papier:
pbpaste > ls.txt
Vous pouvez utiliser les deux ensemble pour filtrer le contenu dans le presse-papiers – voici un rot13 :
pbpaste | tr 'a-zA-Z' 'n-za-mN-ZA-M' | pbcopy
Si vous souhaitez capturer des messages d’erreur, cela fonctionnera:
cmd 2>&1 | pbcopy
Vous pouvez le faire en utilisant la commande pbcopy
:
pbcopy < ./path/to/file/or/output/stream