From 9f9ccf90e512790b0e0fe781d7f3bc0ea0fafaa5 Mon Sep 17 00:00:00 2001 From: "tg0606@student.uni-lj.si" Date: Thu, 11 Dec 2014 11:31:08 +0000 Subject: Updated instructions git-svn-id: https://svn.lusy.fri.uni-lj.si/kpov-public-svn/kpov-public@25 5cf9fbd1-b2bc-434c-b4b7-e852f4f63414 --- .../howtos/si/index.html | 26 ++++++++-------------- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/kpov_judge/tasks/copy_rename_20_files_tail_env/howtos/si/index.html b/kpov_judge/tasks/copy_rename_20_files_tail_env/howtos/si/index.html index 5e27632..f64fc8a 100644 --- a/kpov_judge/tasks/copy_rename_20_files_tail_env/howtos/si/index.html +++ b/kpov_judge/tasks/copy_rename_20_files_tail_env/howtos/si/index.html @@ -8,25 +8,17 @@ V doma - Nastavi okoljsko spremenljivko TEST, da bo imela isto vrednost kot okoljska spremenljivka USER + število okoljskih spremenljivk, ki v imenu ali vrednosti ne vsebujejo besede TEST. Primer: polz37 --> +

Namen vaje

+

Nau?ite se uporabe nekaj BASH ukazov.

Naloga na hitro

- +

Uporabljali boste BASH ukaze kot so: mv, grep, env in druge.

Navodila

-

Prijavi se na sistem. V domači mapi najdeš imenik Mapa z 20 datotekami.

-

    -
  1. -
  2. -
  3. -
  4. -
  5. -
  6. -
  7. -
  8. +
  9. Prijavite se v sistem in v doma?em imeniku najdete imenik Mapa z 20 datotekami.
  10. +
  11. Preimenujete vse datoteke tako, da zamenjate minuse s pod?rtaji z ukazom: "rename 's/-/_/' *".
  12. +
  13. Premaknite vse datoteke mkdir iz /home/user/mapa/mojimenik v /home/user/novi z ukazom: "mkdir-p /home/user/novi && mv /home/user/mapa/mojimenik/* /home/user/novi"
  14. +
  15. V datoteko "mama.txt" zapi¨ite vse navadne datoteke v trenutnem imeniku, ki vsebujejo niz "mama", v datoteko "napake.txt" pa zapi¨ite vse morebitne napake z ukazom: "find . -type f | grep mama 1> mama.txt 2> napake.txt".
  16. +
  17. Sledite vsebini /var/log/syslog za 5 sekund in v primeru, da se v syslogu pojavi niz "zmeda", izpi¨ite "imam ga". Poleg tega med sledenjem syslog-u od¨tevajte od 5 do 1 z ukazom: "for i in 5 4 3 2 1; do echo $i; echo $(sed -n "$i p" /var/log/syslog | grep zmeda > /dev/null && echo "imam ga"); sleep 1; done".
  18. +
  19. Nastavite okoljsko spremenljivko TEST, da bo imela isto vrednost kot okoljska spremenljivka USER + ¨tevilo okoljskih spremenljivk, ki v imenu ali vrednosti ne vsebujejo besede TEST tako, da na koncu datoteke ~/.bashrc dodate: "export TEST=$USER" + "$(env | grep -v TEST | wc -l)"

\ No newline at end of file -- cgit v1.2.1