Работа с буфером обмена при помощи командной строки в macOS
Довольно часто бывает нужно взять текст из буфера обмена или файла, преобразовать его, а затем каким-то образом использовать дальше. В этой статье перечислены полезные команды для работы c буфером обмена при помощи командной строки.
Откройте Terminal:
/Программы/Утилиты/Terminal
и введите соответствующую команду.
Преобразование табуляции в пробелы и обратное копирование в буфер обмена:
pbpaste | expand | pbcopyОтчистка текста от HTML тегов и обратное копивание в буфер обмена:
pbpaste | tidy | pbcopyУдаление, повторяющиеся, строк текста из буфера обмена и обратное копирование в буфер только уникальных строк
pbpaste | sort | uniq | pbcopyПодсчет колчичества строк в тексте из буфера обмена:
pbpaste | wc -lПодсчет количества слов в тексте из буфера обмена:
pbpaste | wc -wСортировка строк текста из буфера обмена и копирование, отсортированного, текста обратно в буфер обмена:
pbpaste | sort | pbcopyОбратная сортировка строк текста из буфера обмена и копирование, отсортированного, текста обратно в буфер обмена:
pbpaste | rev | pbcopyОтображение первых 5-ти строк из буфера обмена:
pbpaste | head -n 5Отображение последних 5-ти строк из буфера обмена:
pbpaste | tail -n 5