Tengo este comando de la pregunta ¿Puede el servicio de automatización obtener la ruta de la carpeta principal? pero tiene espacios.
Cuando se ejecuta se ve así:
File Path: file:///Volumes/Desktop/Fortigate/Fortigate 200D/Policies.txt
Parent Folder: file:///Volumes/Desktop/Fortigate/Fortigate 200D
Esto es exactamente lo que quería excepto que tiene espacios y necesita tener %20 en lugar de los espacios en la ruta del archivo.
¿Podría alguien mostrarme cómo editar el shell script de abajo para sustituir estos espacios por %20?
toTheClipboard="File Path: file://$1 Parent Folder: file://$(dirname "$1")" pbcopy<<<"$toTheClipboard"