Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. #!/bin/bash
  2. direktorij=$2
  3. stfajla=$3
  4. nekaj="leš"
  5. izpis=""
  6. k=0
  7.  
  8. if ! [ $# -eq 3 -o $# -eq 2 ]; then
  9. echo "lesniki.sh potrebuje dva argumenta"
  10. exit 1
  11. fi
  12. if test -d "$direktorij"; then
  13. for file in *; do
  14. if [[ -f $file ]]; then
  15. if [[ "${file##.}" -eq "shr" ]]; then
  16. kraj=${file#*.}
  17. while read -r line
  18. do
  19. vrstice=$line
  20. $index=$ ((${#line} - ${#nekaj} ))
  21. izpis="$kraj":"$index"
  22. arr[k]="$kraj"
  23. done
  24. else
  25. echo "Ne obstaja pravih datotek"
  26. exit 2
  27. fi
  28. fi
  29. done
  30. arr2=( $(
  31. for x in "${arr[@]}"
  32. do
  33. done | sort) )
  34. if [ [ $# -eq 3 ] ]; then
  35. for ( (j=0 ; j<$stfajla ; j++ ))
  36. do
  37. echo "$arr2[j]"
  38. done
  39. else;
  40. for ( (j=0 ; j<${#arr2[@]} ; j++ ))
  41. do
  42. echo "$arr2[j]"
  43. done
  44. fi
  45. exit 0;
  46.  
  47. else
  48. echo "Ne obstaja vpisanega direktorija"
  49. exit 3
  50. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement