¿Hay alguna manera de evitar que Mac OS X cree .DS_Store y otros metaarchivos ocultos en volúmenes externos como NTFS y FAT? Comparto una partición NTFS con datos como los perfiles de Thunderird y Firefox y DocumentRoot de apache, entre Mac OS X y Windows, lo cual es muy útil. No me importa si Mac OS X no es capaz de indexar o hacer las cosas ordenadas para las que están esos metarchivos.
Nota: No se comparte a través de una red, ambos sistemas operativos y la partición compartida coexisten en el mismo disco, en la misma máquina.
fuente
Utilizo esto, lo configuré una vez cuando me molestó el mismo problema. Este método hace que el sistema lo haga todo automáticamente.
Cree un script llamado Remove_Hidden_Files.sh abriendo el terminal y, por ejemplo, cd ~ / Documents, y escriba touch Remove_Hidden_Files.sh
Usando vi crea el script. En tipo de terminal
vi Remove_Hidden_Files.sh
Presione "I" para ingresar al modo de inserción y escriba lo siguiente (Sugerencia para obtener # presione alt y 3)
Presione escape para salir del modo de inserción y mantenga presionada la tecla Mayús y presione
:
Escriba
wq!
y luego presione IntroHacer el script ejecutable
chmod 775 ~/Documents/Remove_Hidden_Files.sh
Pruebe esto para asegurarse de que funciona. Puede hacerlo fácilmente abriendo el terminal y escriba cd / Volumes / (xxx) presione enter y luego ls -la para enumerar todos los archivos y debería ver un .DS_Store si no navega con el buscador hasta el volumen y luego repita el comando y deberías ver uno allí.
Abra otra terminal presionando la tecla de comando y N
Tipo
cd ~/Documents
Tipo
sh Remove_Hidden_Files.sh
Vaya a la otra ventana de terminal y verifique que los archivos .DS_Store se hayan eliminado.
Crea un demonio de lanzamiento. Esto significa ejecutarse automáticamente para que no tenga que hacer nada.
La mejor manera es descargar lingon
Cree un demonio para su cuenta de usuario y llámelo com.remove_hidden_files.Launchd
En el cuadro de comando, escriba
sh ~/Documents/Remove_Hidden_Files.sh
Puede escribir la ruta o buscarla / Volúmenes / (xxx)
Reinicia la máquina y pruébalo
Tenga en cuenta que si cambia el nombre de su unidad externa, use una unidad o ruta con nombre diferente que necesitará para cambiar la secuencia de comandos.
fuente
sudo defaults...
seekill.wordpress.com/2012/02/23/…Yo uso BlueHarvest para este propósito:
https://zeroonetwenty.com/blueharvest/
Funciona en todos los volúmenes y no solo en los recursos compartidos de red según la solución de Apple.
fuente