Как захватить вывод bash в буфер обмена Mac OS X?


можно ли захватить вывод bash в буфер обмена OS X?

3 115

3 ответа:

The pbcopy это.

например, это ставит выход из ls в буфер обмена/буфер:

ls | pbcopy

и pbpaste отменить, пишет в stdout из буфера обмена:

pbpaste > ls.txt

вы можете использовать оба вместе для фильтрации содержимого в буфере обмена-вот алгоритма ROT13:

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

в случае, если вы хотите, чтобы захватить сообщения об ошибках, это будет работать:

cmd 2>&1  | pbcopy

Вы можете сделать это с помощью :

pbcopy < ./path/to/file/or/output/stream