Linux cómo usar el shell para ver todos los archivos en el directorio y sus subdirectorios

  

El sistema Linux, además de PHP puede ver el directorio del archivo, los comandos del shell también pueden realizar algunas operaciones en el directorio del archivo, hoy Xiaobian y todos. Comparta cómo usar el comando de shell para ver todos los archivos en el directorio y sus subdirectorios.

Utilice el comando Shell para ver los archivos en el directorio y todos los subdirectorios método:

shell directorios de forma recursiva transversales

#! /bin /bash

echo " ingrese el directorio: "

lea cdir

para dir en $ (busque $ cdir -type d); do

echo cambiar a $ dir

cd $ dir

ls

echo " ---------- "

hecho

cd $ cdir

Grabe un script que atraviese todos los subdirectorios y sus archivos en el directorio de hoy.

#! /bin /sh

lea -p " Ruta de entrada: > SPATH

FILELIST () {

filelist = `ls $ SPATH`

Para el nombre de archivo en $ filelist; haga

if [-f $ filename]; a continuación,

echo File: $ filename

elif [-d $ filename]; luego

#echo Directorio: $ filename

cd $ filename

SPATH = `pwd`

echo $ SPATH

FILELIST

cd. .

else

echo " $ SPATH /$ filename no es un archivo común. "

fi

hecho

}

cd $ SPATH

FILELIST

echo " Hecho. "

Implemente el cruce de directorios y sus subdirectorios definiendo una función.

Ahora los usuarios de Linux saben cómo usar el comando de shell para ver todos los archivos en el directorio y sus subdirectorios. Si no conoce al usuario, consulte los pasos anteriores.

Copyright © Conocimiento de Windows All Rights Reserved