Puede intentar algo como, primero copiando el texto en su portapapeles, que desea insertar en la Terminal, luego haga que el código AppleScript pegue el portapapeles en la Terminal.
tell application "Terminal"
activate
tell application "System Events"
tell application process "Terminal"
set frontmost to true
repeat while not frontmost
delay 0.1
end repeat
end tell
keystroke "v" using {command down}
end tell
end tell
Si tiene todas sus ventanas de Terminal configuradas para abrirse en pestañas en lugar de ventanas separadas, este siguiente código AppleScript debería tener en cuenta cualquiera de las situaciones mencionadas por @ user3439894 en su comentario a su publicación.
tell application "Terminal"
activate
repeat until frontmost
delay 0.5
end repeat
set windowCount to count of window
if windowCount is not 0 then
tell its front window
set isMinimized to miniaturized
end tell
end if
if windowCount is 0 then
tell application "System Events" to tell application process "Terminal"
set frontmost to true
repeat while not frontmost
delay 0.1
end repeat
keystroke "n" using {command down}
delay 1
keystroke "v" using {command down}
end tell
else
activate
repeat until frontmost
delay 0.5
end repeat
delay 0.1
if ((processes of selected tab of front window) is {} or isMinimized) then
tell application "System Events" to tell application process "Terminal"
set frontmost to true
repeat while not frontmost
delay 0.1
end repeat
keystroke "n" using {command down}
delay 1
keystroke "v" using {command down}
end tell
else
tell application "System Events" to tell application process "Terminal"
set frontmost to true
repeat while not frontmost
delay 0.1
end repeat
delay 0.5
keystroke "v" using {command down}
end tell
end if
end if
end tell