Advertisement
Paszta

Systemy zadanka - 3

May 6th, 2019
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.59 KB | None | 0 0
  1. 3.
  2. #!/bin/bash
  3. dir=$HOME/katalogi.txt
  4. if [ -e $dir ] && [ -w $dir ];
  5. then
  6.     echo `pwd` >> $HOME/katalogi.txt
  7. else
  8.     echo "Plik nie istnieje albo nie mamy uprawnien"   
  9. fi
  10.  
  11. 4.
  12. #!/bin/bash
  13. #Zmienia nazwy plików w katalogu powyżej niż miejsce wywołania skryptu
  14. n=1;
  15. for i in ../*; do
  16.     if [ -f $i ]; then
  17.         mv $i ../plik$n;
  18.         n=$[n+1];
  19.     fi
  20. done
  21.  
  22. 5.
  23. #!/bin/bash
  24. #Tworzy pliki od plik1 do plik30
  25. for i in {1..30}; do
  26.     > plik$i
  27. done
  28.  
  29. #Tworzy pliki od plik31
  30. n=31;
  31. while [ $n -le 60 ]; do
  32.     > plik$n;
  33.     n=$[n+1];
  34. done
  35.  
  36. 6.
  37. #!/bin/bash
  38. while [ 1 ]; do
  39.     ps
  40.     sleep 1
  41. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement