Esta es otra manera, mientras usa AppleScript's do shell script
command , 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 Editor de secuencias de comandos , con (Eventos) (Respuestas) seleccionado en [Registro de eventos] , produce:
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 AppleScript código es solo eso y no emplea ningún manejo de errores y está pensado solo para mostrar una de las muchas formas de realizar una tarea. La responsabilidad recae siempre sobre el Usuario para agregar / usar el manejo de errores según sea necesario / deseado.