Ik heb een map genaamd examen. Deze map heeft 3 mappen met de naam wiskunde, natuurkunde en Engels. Al deze mappen hebben een aantal submappen en bestanden daarin. Ik wil door elke map bladeren en het pad van elke map en bestand afdrukken op een ander bestand met de naam bestanden. Ik heb dit gedaan:
#!/bin/bash
LOC="/home/school/exam/*"
{
for f in $LOC
do
echo $f
done
} > "files"
De uitgang die ik krijg is:
/ Home/scholen/examen/math
/ Home/scholen/examen/natuurkunde
/ Home/scholen/examen/engels
Ik kan niet achterhalen hoe de code moet worden bezocht en doe hetzelfde met de submappen van het examen. Suggesties?
PS Ik ben slechts een beginner in shell scripting.