¿Cómo corregir el directorio LOCKATE.UPDATETB NO REEMPLE DE REEMPLATO EXCLUIDO DE /TC/LOGO.RC? -- macos campo con bash campo con command-line camp apple Relacionados El problema

How to fix locate.updatedb not respecting directory excluded from /etc/locate.rc?


1
vote

problema

Español

Quería excluir algunos directorios de los resultados de /usr/libexec/locate.updatedb al editar /etc/locate.rc . Desafortunadamente, si edito locate.rc locate.updatedb se ejecuta para siempre y en realidad no termina, tengo que matarlo, y luego la base de datos para localizar es un archivo vacío.

¿Alguna idea sobre por qué locate.rc no se respeta?

Estoy en ml (OS X 10.8), utilizando bash de MacPorts (Bash 4.2.37 (2) -Release), y mi ABCDEFGHIJKLMNABCDEFGHIJKLMN5 LEA:

  # # /etc/locate.rc -  command script for updatedb(8) # # $FreeBSD: src/usr.bin/locate/locate/locate.rc,v 1.9 2005/08/22 08:22:48 cperciva Exp $  # # All commented values are the defaults # # temp directory #TMPDIR="/tmp"  # the actual database #FCODES="/var/db/locate.database"  # directories to be put in the database #SEARCHPATHS="/"  # directories unwanted in output PRUNEPATHS="/tmp /var/tmp /Users/me/.vim /Users/me/.cups /Users/me/tmp"  # filesystems allowed. Beware: a non-listed filesystem will be pruned # and if the SEARCHPATHS starts in such a filesystem locate will build # an empty database. # # be careful if you add 'nfs' #FILESYSTEMS="hfs ufs"   
Original en ingles

I wanted to exclude some directories from the results of /usr/libexec/locate.updatedb by editing /etc/locate.rc. Unfortunately if I edit locate.rc locate.updatedb runs forever and does not actually terminate -- I have to kill it, and then the database for locate is an empty file.

Any ideas on why locate.rc is not respected?

I'm on ML (OS X 10.8), using bash from Macports (bash 4.2.37(2)-release), and my locate.rc reads:

# # /etc/locate.rc -  command script for updatedb(8) # # $FreeBSD: src/usr.bin/locate/locate/locate.rc,v 1.9 2005/08/22 08:22:48 cperciva Exp $  # # All commented values are the defaults # # temp directory #TMPDIR="/tmp"  # the actual database #FCODES="/var/db/locate.database"  # directories to be put in the database #SEARCHPATHS="/"  # directories unwanted in output PRUNEPATHS="/tmp /var/tmp /Users/me/.vim /Users/me/.cups /Users/me/tmp"  # filesystems allowed. Beware: a non-listed filesystem will be pruned # and if the SEARCHPATHS starts in such a filesystem locate will build # an empty database. # # be careful if you add 'nfs' #FILESYSTEMS="hfs ufs" 
        

Lista de respuestas

2
 
vote

¿Has probado el comando terminal:

  /usr/libexec/locate.updatedb --prune-path="<path>"   
 

Have you tried the terminal command:

/usr/libexec/locate.updatedb --prune-path="<path>" 
 
 
     
     
1
 
vote

No estoy seguro de que debe usar el comando 'localizar', o no. Si puede usar un comando alternativo, en realidad puede usar el comando Spotlight 'MDFIND' en el terminal. Puede configurar las carpetas para excluir las carpetas en el panel Preferencias de Spotlight, y luego escriba 'MDFIND -NAME' para encontrar archivos. Y hacer un alias para 'mdfind -name' a 'localizar' en su entorno de bash o zsh podría ahorrarle unos pocos golpes.

 

I am not sure that you must use 'locate' command, or not. If you can use an alternative command, you actually can use spotlight command 'mdfind' in terminal. You can set the folders to exclude folders in spotlight preference pane, and then type 'mdfind -name' to find files. And make an alias for 'mdfind -name' to 'locate' in your bash or zsh setting could save you a few strokes.

 
 
   
   

Relacionados problema

3  ¿Iniciar o detener Apache sin tener que dar una contraseña?  ( Start or stop apache without having to give a password ) 
en ubuntu puedes hacer algo como este : sudo adduser {username} www-data que no funciona en OS X, y puede que no sea el mejor enfoque de todos modos. ...

15  La carpeta de usuario en Mac OS está vacía, pero aún usa 60 GB de espacio en el disco duro  ( User folder on mac os is empty but still uses 60gb of hard drive space ) 
He eliminado todos los archivos en la carpeta de usuario, pero aún así dice que utiliza ~ 60 GB de espacio. El uso real es ~ 2MB. No hay más archivos para eli...

19  Botón de reutilización "Menú" en los teclados de Windows utilizados en OS X  ( Repurposing menu button on windows keyboards used in os x ) 
Mapa de teclados de Windows bastante intuitivamente para OS X, dejando solo el botón "Menú contextual" un poco sin propósito. Me gustaría que la clave del men...

1  "Composición de cuarzo faltante" se muestra en TotalTerminal  ( Missing quartz composition displayed on totalterminal ) 
Comencé a usar totalTermianl en la montaña León. Pero los antecedentes tienen Missing Quartz Composition error. He encontrado que algunas personas ten...

3  Aplicación predeterminada para abrir carpetas con  ( Default application to open folders with ) 
De nuevo en los días que solía ejecutar Finder de Ruta por un tiempo, pero luego lo eliminaba del sistema y volvió a Finder Regular. Ahora al ingresar a I.E. ...

3  Error de control de la misión en Lion Mountain: arrastrar las ventanas a los escritorios falla regularmente  ( Mission control bug on mountain lion dragging windows to desktops fails regular ) 
Cuando active el control de la misión e intente arrastrar arrastre, digamos, dos ventanas a otro escritorio, el primer arrastre funciona bien. Puedo arrastrar...

4  Safari 11.1 La preferencia del motor de búsqueda vuelve a Google  ( Safari 11 1 search engine preference reverts to google ) 
Safari 11.1 Corriendo bajo MacOS Sierra 10.12.6., En un MacBook Air de mediados de 2013. El software está actualizado. Me gustaría que Safari use Duckduckgo...

10  ¿Es posible obtener el visor del teclado para mostrar un teclado completo cuando se conecta un teclado Bluetooth?  ( Is it possible to get the keyboard viewer to show a full keyboard when a bluetoo ) 
De vez en cuando quiero simular tener un teclado completo aunque mi MAC usa el teclado Bluetooth de Apple más pequeño. Es lo más importante que los eventos de...

0  ¿Cómo puedo instalar tanto el leopardo de la nieve como el león en la misma máquina? [duplicar]  ( How can i install both snow leopard and lion on the same machine ) 
Esta pregunta ya tiene respuestas aquí : cerrado hace 8 años . posible duplicado: ¿Puedo d...

1  Cómo actualizar Mac OS X 10.9 Llavero de acceso  ( How to update mac os x 10 9 keychain access ) 
Estoy usando Mac OS X 10.9 y estoy tratando de actualizar mi contraseña de llavero. Acabo de cambiar una contraseña de Facebook para que ahora cuando inicie s...

2  ¿Por qué un clic en un sitio web se acerca en una parte de la página?  ( Why does a click on a website zooms in on a part of the page ) 
No estoy seguro de que esto sea incluso un problema de MAC, pero al usar Gmail en Chrome con OSX, haga clic en ciertas partes de la página, haga zoom. Es un...

8  Disco duro externo golpea a internet wifi  ( External hard drive knocks out wifi internet ) 
Tengo dos discos duros externos adjuntos a mi Mac Mini 2012 en ejecución El Capitán. Todo ha estado bien durante unos 2 meses. Ahora, cuando una unidad se enc...

1  Evitar el apilamiento del muelle  ( Prevent dock stacking ) 
En primer lugar, soy bastante nuevo en Mac, lo siento mucho si esta pregunta es demasiado obvia. Vengo directamente desde Arch Linux, así que esto sigue siend...

2  IMAC 27 ", de forma intermitente, no logra llegar a la pantalla de inicio de sesión después de la actualización de Mountain Lion  ( Imac 27 intermittently fails to reach login screen after mountain lion upgrade ) 
He actualizado recientemente a Mountain Lion de Snow Leopard y ahora el sistema no siempre irá a la pantalla de inicio de sesión. (IMAC 27 "CIRCA 2010 estánda...

1  Mensajes Agent quiere usar su información confidencial almacenada en "<clave>" en su llavero  ( Messages agent wants to use your confidential information stored in key in y ) 
Después de mejorar a Mavericks, me han bombardeado repetidamente con el siguiente mensaje: El agente de mensajes desea utilizar su información confidencial...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.