Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. if [ "$#" != 1 ]; then
  4. echo "script has 1 parameters"
  5. exit 1
  6. fi
  7. if [ ! -d $1 ]; then
  8. echo "directory parameter 1 not found"
  9. exit 2
  10. fi
  11. var=$(whoami)
  12. echo $var
  13. # ! -user "$(whoami)"
  14. find $1 | while read var1
  15. do
  16. arr=($(ls -ld "$var1"))
  17. if [ -f "$var1" ] && [ $(whoami) = ${arr[2]} ]; then
  18. echo "ścieżka:${var1} użytkownik:${arr[2]} grupa:${arr[3]} uprawnienia:$(stat --format '%a' ${var1})"
  19. else
  20. echo "ścieżka:${var1} użytkownik:${arr[2]} grupa:${arr[3]}"
  21. fi
  22. #ls -ld "$var1"
  23. #echo $arr | cut " " ${1}
  24. #echo
  25.  
  26. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement