User Tools

Site Tools


directory:loop_through_files_in_directory_recursively

This is an old revision of the document!


Directory - Loop Through Files in Directory Recursively

find is one of the best commands to find files that satisfy specific criteria.

find . -type f -print0

NOTE: This will display a list of all relative file paths.

  • dot(.) specifies to find files in our present working directory.
  • -type f to specify that we want to search for only files and not directories.
  • -print0 will use a null byte to delimit the filenames it prints.

for i in $(find . -type f -print0)
do
  # code to perform task on each file.
done

directory/loop_through_files_in_directory_recursively.1654770695.txt.gz ยท Last modified: 2022/06/09 10:31 by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki