Usted puede crear un Automator servicio o aplicación para facilitar la ejecución de la rm
shell de comando, que se va a eliminar permanentemente los archivos o carpetas y omitir la papelera.
Por ejemplo, comience con la creación de un nuevo Servicio en Automator.app.
- Seleccione
files or folders
como entrada, probablemente también quiere limitar la disponibilidad de este servicio para el Buscador de la aplicación.
- De forma opcional, pero muy recomendable, en primer lugar añadir un
Ask for Confirmation
paso para el flujo de trabajo.
-
Por último, añadir el Run Shell Script
paso para el flujo de trabajo. Asegúrese de pasar la entrada as arguments
. Entonces usted puede poner en la siguiente secuencia de comandos:
for f in "$@"
do
rm -rf "$f"
done
Como se ha mencionado por @Thecafremo, también puede agregar un -P
parámetro rm
para seguridad adicional, mientras que la eliminación. Para un extra de sutileza, usted puede agregar un poco de información audible agregando el siguiente comando en el final de la secuencia de comandos de shell:
afplay "/System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/finder/empty trash.aif"
Guardar su servicio, y debe estar listo para su uso en el Finder desde el menú de Servicios en la barra de menú. El servicio también aparecerán en la parte inferior del menú que aparece haciendo clic derecho sobre los archivos en el Finder, aunque para hacer que aparezca, puede que tenga que ejecutar una vez de la Finder > Services
menú. También puede configurar un atajo de teclado a su servicio en el Teclado del panel de preferencias de Preferencias del Sistema.
En lugar de crear un servicio, de forma similar podría crear una aplicación en Automator, que usted puede fijar en el Dock, así que usted puede arrastrar los archivos a ella.