How do I write a bash script that goes through each directory inside a parent_directory and executes a command in each directory.
The directory structure is as follows:
parent_directory (name could be anything - doesnt follow a pattern)
- 001 (directory names follow this pattern)
- 0001.txt (filenames follow this pattern)
the number of directories is unknown.
You can do the following, when your current directory is
for d in [0-9][0-9][0-9] do ( cd $d && your-command-here ) done
) create a subshell, so the current directory isn't changed in the main script.