¿Es posible utilizar el comando find
de alguna manera que no se repita en los subdirectorios? Por ejemplo,encontrar sin recursion
DirsRoot
|-->SubDir1
| |-OtherFile1
|-->SubDir2
| |-OtherFile2
|-File1
|-File2
Y el resultado de algo así como find DirsRoot --donotrecuourse -type f
sólo habrá File1, File2
?
Para el ejemplo del OP creo que esto debe ser '-maxdepth 1'? –
@Paul R: En realidad, depende de cómo quiera manejar los archivos ocultos, pero he modificado mi respuesta. Para su ejemplo '1' es probablemente lo que él quiere. – eldarerathis
Para mí, '-maxdepth 0' no muestra * ningún * archivo, pero' -maxdepth 1' funciona como corresponde, y también se muestran los archivos ocultos. –