User:Kkarlson

From ICO wiki
Revision as of 15:53, 18 February 2014 by Kkarlson (talk | contribs)
Jump to navigationJump to search

Quest 3 (5p)

Loo skript, mis otsib üles kõik failid, mis kuuluvad käsureal etteantud kasutajale ja teeb nendest nimekirja käsureal etteantud faili. N: ./skript.sh kasutajanimi failinimi <source lang=bash>

  1. !/bin/bash
  2. Autor: Karl-Martin Karlson
  3. Rühm: A21
  4. Loo skript, mis otsib üles kõik failid, mis kuuluvad käsureal etteantud kasutajale ja teeb nendest nimekirja käsureal etteantud faili. N: ./skript.sh kasutajanimi failinimi

KASUTAJANIMI=$1 FAILINIMI=$2

  1. parameetrite kontroll

if [ $# -eq 2 ] then

   touch $2
   find / -user $KASUTAJANIMI > $2 2> /dev/null
   echo "Skript lõpetas edukalt!"

else

   echo "Parameetrite arv on vale, käivita programm järgnevalt:"
   echo "$0 KASUTAJANIMI FAILINIMI"
   exit 1

fi