[Mac OS X] Работа с ClipBoard в командной строке
Командная строка в Unix-системах (к которым принадлежит и OS X) — очень мощный инструмент, с помощью которого можно легко и эффективно решать разнообразные задачи. Одной из таких задач может быть работа с ClipBoard (системным буфером обмена).
В OS X для этого служат две команды: pbcopy и pbpaste.
Приведу примеры как этим пользоваться. Итак, запускаем Терминал.app и вводим, например, такую команду:
echo "Это просто тест!" | pbcopy
Эта команда скопирует текст, заключенный в кавычки в ClipBoard. А теперь давайте скопируем содержимое ClipBoard в текстовый файл на Рабочем Столе:
pbpaste > ./Desktop/Test.txt
Откройте созданный файл и убедитесь, что строка Это просто тест!
скопировалась в него.
А хотите скопировать в ClipBoard главную страницу нашего сайта? Легко!
curl "https://appleinsider.ru" | pbcopy
А теперь сохраним ее в файл на Рабочий Стол:
pbpaste > ./Desktop/ai.html
Теперь откройте это файл и проверьте, все ли получилось.
Удачи!