Aquí hay otra manera, mientras que el uso de AppleScript de la do shell script
comando, y awk
:
set strA to "I like cherries, apples, berries"
set strB to "I like cherries, apples, berries, cookies"
do shell script "awk -F" & quoted form of strA & " '{print $2}'<<<" & quoted form of strB
Cuando se ejecuta en el Editor de secuencias de Comandos, con (Eventos) (Respuestas) seleccionado en el [Registro de Eventos], salidas:
tell current application
do shell script "awk -F'I like cherries, apples, berries' '{print $2}'<<<'I like cherries, apples, berries, cookies'"
--> ", cookies"
end tell
Result:
", cookies"
Nota: El ejemplo de AppleScript código es sólo eso y no emplea ningún error en el manejo y está destinado sólo para mostrar una de las muchas maneras para realizar una tarea. La responsabilidad recae siempre sobre el Usuario para agregar y/o el uso apropiado de manejo de errores como necesitaba/quería.