У меня есть папка под названием экзамен. Эта папка имеет 3 папки, которые называются математикой, физикой и английским языком. У всех этих папок есть некоторые подпапки и файлы в них. Я хочу пройти через каждую папку и распечатать путь каждой папки и файла в другом файле, называемом файлами. Я сделал это:
#!/bin/bash
LOC="/home/school/exam/*"
{
for f in $LOC
do
echo $f
done
} > "files"
Выход, который я получаю:
/ дом / школа / экзамен / математика
/ дом / школа / экзамен / физик
/ дом / школа / экзамен / английский
Я не могу понять, как сделать посещение кода и сделать то же самое с подпапками экзамена. Какие-либо предложения?
PS Я только начинающий в написании сценариев оболочки.