Я использую iTerm2 качестве терминального клиента в Mac OS X. В локальной системе я могу использовать pbcopy и pbpaste для передачи данных между системным буфером обмена и терминалом, но, конечно, это не работает, когда вы подключаетесь к другому машина.
Есть ли способ, которым я могу взять результат команды и автоматически скопировать его в буфер обмена? Возможно, текстовый скрипт для захвата текста в окнах iTerm , а затем для перехода к следующей строке?
Например, если я хочу скопировать текущий рабочий каталог:

Я запускаю pwd , затем использую мышь, чтобы выделить текст, а затем нажимаю command + c .
Есть ли лучший / быстрый / автоматический способ сделать это? Я не ищу пуленепробиваемого решения, которое бы работало для каждой команды (например, может не работать при огромном прокрутке) - я просто ищу что-то, чтобы сделать эту задачу, которую я делаю, довольно часто немного менее утомительной.
Обновить
Я пытаюсь использовать screen чтобы сделать это, но я все еще не уверен, возможно ли это.
