User:Amill
From ICO wiki
- !/bin/bash
- author: Andres Mill
- Ryhm: A22
- version: 0.1
- Kontrollime mitme parameetriga programm on k'ivitatud,
- kui parameetrite arv ei ole kaks,siis v'ljutakse programmist
- ja andakse teada, k'ivita skript uuesti sellisel kujul.
if [ $# -ne 2 ]; then echo "K2ivita skript uuesti kahe parameetiga kujul $(basename $0) kasutaja grupp" exit 1 fi
- Vaatame, mis grupidesse kasutaja kuulub.
- Grepime, kas kasutaja kuulub gruppi
- Kui Grepi ridade arv on suurem, kui null andakse teada,et kasutaja kuuluub gruppi.
- Kui grepimisega leitud ridade arv on suurem, kui null teatatakse, et kasutaja ei kuulu gruppi.
if [ $( groups $2|grep $1 -c) >0 ]; then echo "0 - Kasutaja kuulub gruppi." else echo "1 - Kasutaja ei kuulu gruppi" fi exit 0