Witam
Na wstepie dodam ze jestem zupelnie zielony w programowaniu. Chcialbym zaczac jakos ale niestety w szkole ciezko aby ktos wytlumaczyl. Wiec zmuszony do poproszenia o pomoc w napisaniu lub pomocy w poprawie mojego skryptu (zapewne dla was latwego - dla mnie juz nie koniecznie latwego)skryptu w powloce systemu operacyjnego.(BASH)
"Napisać skrypt, który dla katalogów podanych jako parametry odnajdzie i wyświetli nazwę najbardziej zagłębionego podkatalogu oraz jego poziom zagłębienia. Skrypt nie może wyświetlać komunikatów o błędach oraz, jeżeli zostanie uruchomiony bez parametrów, powinien wyświetlić stosowną informację i zakończyć działanie"
Posiadam taki skrypt i nie wiem gdzie jest blad
#!bin/bash
if [$# -eq 0]
then echo "Podaj parametry: nazwy katalogow do sprawdzenia"
exit
fi
for katalog in $*
do
find $katalog - type d 2 >/dev/null|
awk -F/ '{print $0 ":" NF -1}'|
sort -t: +1nr|
head -1|
awk -f:'{print $1 "\t" $2}'
done
z gory dzieki za pomoc przy skrypcie