Witam
Chcialbym zrobic skrypcik do rekurencyjnego wyswietlania katalogow i podkatalogow w Bashu(Linux).Nie mam wielkiej wiedzy w tym temacie raczej dorywczo.Od razu odpowiem wiem wiem ze jest ls -R ktora rekurencyjnie mi to wylistuje ale ja chcialbym napisac skrypt z precedura ktora wywoluje sama siebie
Mam cos takiego
#!/bin/bash
wyswietl(){
if [ $# -eq 0 ]; then
return
fi
zm=$(ls $1 | wyswietl $1) #tutaj nie wiem jak przekazac pojedyncze
#wyniki z listingu zeby znowu wylistowac liste
echo $zm
}
echo '*******Skrypt wyswietlajacy wszystkie katalogi*******'
wyswietl $1
Ogolnie koncepcie mialem taka zeby wylistowac podana sciezke a nastepnie kazdy z wynikow poddac kolejnemu wylistowaniu ale siedze nad tym i nie wiem czy pomysl jest sluszny bo nie wiem jak to rozwiazac.Bede wdzieczny za podpowiedzi/odpowiedzi