¿Cómo puedo AppleScript Terminal.app para copiar el texto actual en la pantalla?
-
22-08-2019 - |
Pregunta
veo en el diccionario de AppleScript que el valor de la pantalla actual del texto y de la memoria histórica están disponibles como propiedades.
¿Cómo me AppleScript que para copiar el contenido de la pestaña Terminal.app seleccionado en ese momento en la memoria intermedia de pasta?
Podría hacer yo en la línea de comandos?
¿Qué pasa con todo el registro de la historia?
Solución
Para copiar el contenido de la Terminal.app seleccionado de la línea de comandos:
osascript <<END
tell application "Terminal"
tell front window
set the clipboard to contents of selected tab as text
end
end
END
Para la historia:
osascript <<END
tell application "Terminal"
tell front window
set the clipboard to history of selected tab as text
end
end
END
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow