El archivo en cuestión es:
/Users/me/Library/Containers/com.dell.Toad/Data/workspace/.metadata/.plugins/com.dell.toadext.oracle.core/connections.xml
¿Qué pasa con la localización?
El archivo en cuestión es:
/Users/me/Library/Containers/com.dell.Toad/Data/workspace/.metadata/.plugins/com.dell.toadext.oracle.core/connections.xml
¿Qué pasa con la localización?
El locate
base de datos en construido por el script /usr/libexec/locate.updatedb
. El script es ejecutado por el usuario nobody
en esta línea
tmpdb=`su -fm nobody -c "$0"` || rc=1
a menos que el usuario nobody
tiene acceso a un directorio, entonces el contenido de ese directorio no se registra en la base de datos. Una solución sencilla sería utilizar mdfind
.
mdfind -name connections.xml
No hay nada malo en localizar. Por defecto, no busca archivos/directorios ocultos.
Los directorios /.metadata
y /.plugins
están ocultos por el hecho de que van precedidos de un punto ".", lo que significa que locate no va a indexar los archivos dentro de esos directorios.
Prefiero utilizar el find
comando:
sudo find / -name connections.xml
Debes asegurarte de que el demonio se está ejecutando en tu máquina:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
También puede ejecutar el siguiente comando y construir la base de datos:
sudo /usr/libexec/locate.updatedb
Nota que la indexación de los archivos del sistema de archivos tomaría un tiempo, por lo que locate
no le mostrará inmediatamente todos los archivos coincidentes.
O bien, puede utilizar el find
para buscar lo que necesita.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.