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/presse-papiers:
ls | pbcopy
Et pbpaste fait l'inverse, écrivant sur stdout depuis le presse-papiers:
pbpaste > ls.txt
Vous pouvez utiliser les deux ensemble pour filtrer le contenu du presse-papiers - voici un rot1 :
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