Tengo un siguiente script que he estado usando durante años para pegar la selección o una línea completa de TextWrangler a R. Lo obtuve de algún sitio web, ligeramente modificado, y ha funcionado perfectamente:
tell application "TextWrangler"
set the_selection to (selection of front window as string)
if (the_selection) is "" then
set the_selection to line (get startLine of selection) of front window as string
end if
end tell
tell application "R64"
cmd the_selection
end tell
Ahora quería hacer lo mismo, pero pegar en la ventana de Terminal en lugar de en R. Sin embargo, cuando modifico la línea correspondiente (tercera línea desde el final) del script anterior a:
tell application "Terminal"
el script ya no funciona. Después de un poco de depuración, acoté el problema a "cmd the_selection", donde el editor dice "Error de sintaxis: se esperaba el final de la línea pero se encontró el identificador". Lo gracioso es que no puedo encontrar lo que hace el comando "cmd"; no está en las directrices de Apple, y buscar en Google no ayuda. Supongo que esta debe ser una función obsoleta para pegar la selección o la línea y que ya no funciona en mi versión de applecript.
¿Alguna idea de cómo arreglar esto? aclamaciones yot