Basado en una solución cercana que @thierry ya dio aquí desde Giacomo Balli , creamos este solution para ayudar a varios de ustedes, ya que el problema sigue existiendo. Cuando elimine un archivo en MacOS , sus ubicaciones originales son almacenado en los archivos ocultos .DsStore
en caso de que desee restaurarlo. Las versiones recientes de macOS tienen la capacidad de colocar las cosas en la Papelera de vuelta de donde provienen, divididas a la ligera, y son mucho más rápidas que arrastrar y soltar. Entonces, como sabes, si haces clic en el ícono de la papelera en tu Dock, verás los elementos que tienes, bueno, destrozados. Haga clic con el botón derecho o presione Control sobre cualquier archivo (o mantenga presionada la tecla Comando para hacer clic y seleccionar varios elementos, luego presione Control y haga clic), y verá la opción Restaurar. El único problema es que nos permite hacerlo solo para un artículo en ese momento.
Solución
-
Comience por clonar el repositorio en su máquina local para que pueda comenzar a utilizar nuestra solución;
clon de git [email protected]: opprDev / trash-back.git
cd trash-back
-
Ejecute la AppleScript en esa computadora, a través de comando osascript;
scripts de osascript / trash-back.scpt
Conclusiones
Ejecutar AppleScript incrementa en gran medida lo que puede hacer de forma remota desde la línea de comandos, y permite una gran cantidad de trucos geniales que son difíciles de hacer de otra manera. Si bien puede ejecutar secuencias de comandos completas en la línea de comandos, esta forma de ejecución solo consiste en ejecutar, también puede iniciar sesión en una computadora remota (mediante ssh) y ejecutar AppleScript en esa computadora, a través del comando osascript
. El comando osascript
también puede ejecutar cualquier otro Open Scripting Architecture idioma usando el modificador -l.