Advertisement
Latkoski

Рекурзивно листање со големина

Jun 18th, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.44 KB | None | 0 0
  1. !/bin/bash
  2.  
  3. function rekurzija (){
  4.  
  5. for i in `ls $1`
  6. do
  7. if [ -d $i ]
  8. then
  9. cd $i
  10. rekurzija .
  11. cd ..
  12. elif [ -f $i ]
  13. then
  14. golemina=`ls -l $i | awk '{ print $6 ; }'`
  15. echo "Fajl: $i so golemina: $golemina"
  16. fi
  17. done
  18. }
  19. lista=`ls`
  20. for i in $lista
  21. do
  22.  
  23. if [ -d $i ]
  24. then
  25. echo "Imenik: $i"
  26. cd $i
  27. rekurzija .
  28. cd ..
  29.  
  30.  
  31. elif [ -f $i ]
  32. then
  33. golemina=`ls -l $i | awk '{ print $6 ; }'`
  34. echo "Fajl: $i so golemina $golemina"
  35. fi
  36. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement