Привет всем Я пытаюсь распечатать все файлы, присутствующие в файле здесь, например, имя папки «WebstormProjects», когда я пытаюсь распечатать файлы, которые он идущий только до 2-го вспомогательного каталога (как написано там), только если я хочу пойти глубоко в подкаталог (2-й уровень), как идти вглубь рекурсивно ?? здесь деревокак перечислить все каталоги файлов и подкаталоги в папке с помощью shellscript
WebstormProjects/
|-- goutham
| |-- goutham.js
| |-- demo.html
| |-- format.js
| `-- login.html
`-- Nodejs
|-- prototype
|`-- app.js
`-- requests
`-- app.js
4 directories, 6 files
здесь код
enter code here
#!/bin/bash
target="/home/goutham/WebstormProjects"
for f in "$target"/*
do
if [[ -d $f ]]; then
for k in "$f"/*
do
echo "$k"
done
echo ""
else
echo $f
fi
done
echo ""