Буфер обмена в скриптах
Чтобы получить что-то из буфера обмена, или запихнуть в него, можно воспользоваться командой xclip
:
$ echo "i am the buffer" | xclip -se c
$ xclip -se clipboard -o | tee
i am the buffer
Для мака есть встроенные команды pbcopy
и pbpaste
.
Взаимодействие с буфером обменом может пригодиться для какой-нибудь убогой автоматизации (вроде этой), чтобы не создавать промежуточный файл. Особенно хорошо работает в комбинации с алиасами (чтобы скопировать что-то в буфер, а саму команду напечатать).
Комментарии