User:Kkarlson

From ICO wiki
Revision as of 14: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

#!/bin/bash
# Autor: Karl-Martin Karlson
# Rühm: A21
# 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

#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