Quería ejecutar un script que elija una ruta de directorio aleatoria:
find / -type d | shuf -n1 
Lamentablemente, recibo mensajes de error sobre la prohibición de ingresar a ciertos directorios.
¿Cómo puedo excluir un directorio de la búsqueda con find?
                    
                        command-line
                                find
                                
                    
                    
                        Abdul Al Hazred
fuente
                
                
            fuente

find / -xdev -type d 2>/dev/null.find / \( -path /sys -o -path /proc \) -prune -o -type dSería útil si desea excluir más directorios como/devo/tmp, etc.con GNU find también puede usar opciones de expresiones regulares, por ejemplo, así:
fuente