Me gustaría saber si es posible hacer un AppleScript de los siguientes comandos de terminal.
cd
unrar e -r -o- *.rar && find ./ -name “*.r*” -delete
Además, me gustaría saber si es posible modificar el comando unrar e -r -o- *.rar
.
Situación siguiente:
Main_folder\SubfolderA
Main_folder\SubfolderB
Main_folder\SubfolderC
Cuando inicio sesión en Terminal y utilizo el comando unrar e -r -o- *.rar
, todo lo que se encuentre en las subcarpetas se extraerá en la carpeta principal.
¿Hay un comando que extraiga el *.rar
en la misma subcarpeta donde se almacenan?
Por ahora tengo ...
on run {input, parameters}
tell application "Terminal"
activate
do script with command "cd /Volumes/******_storage/******* && unrar e -r -o- *.rar && find ./ -name “*.r*” -delete"
end tell
Esto funciona bien, excepto que las subcarpetas aún se extraen en /********
en lugar de su propia carpeta y que mis archivos no se eliminan.