User:Skullara: Difference between revisions

From ICO wiki
Jump to navigationJump to search
(Created page with ''''Lahendus:''' <source lang="bash"> #!/bin/bash #Autor: Silver Kullarand; skullara@itcollage.ee #Rühm A21 #Versioon: 1.0 #Skript, mis kontrollib, kas etteantud kasutaja kuulub …')
 
No edit summary
Line 5: Line 5:
#Rühm A21
#Rühm A21
#Versioon: 1.0
#Versioon: 1.0
#Skript, mis kontrollib, kas etteantud kasutaja kuulub etteantud gruppi.
#Osta elevant ära
#Sisestus : user_in_group.sh <kasutaja> <grupp>


#Etteantud parameetrite kontroll
echo "Osta elevant ära"
if [ $# -ne 2 ]; then
while :
    echo "Käivita skript $(basename $0) parameetritega : <kasutaja> <grupp>"
do
    exit 1
     read TEKST
fi
     echo "Seda ütlevad kõik aga osta elevant ära"
#Defineerin muutujad
done
     KASUTAJA=$1
    GRUPP=$2
#Kasutaja ja grupi võrdlemine
if [ $(grep -w $KASUTAJA /etc/group | cut -f1 -d":"|grep $GRUPP -w -c) = 1 ]; then
    echo "0 -kasutaja kuulub gruppi"
#Ei kuulu etteantud gruppi
else
     echo "1 - kasutaja ei kuulu gruppi"
fi
</source>
</source>

Revision as of 13:50, 12 May 2011

Lahendus:

#!/bin/bash
#Autor: Silver Kullarand; skullara@itcollage.ee
#Rühm A21
#Versioon: 1.0
#Osta elevant ära

echo "Osta elevant ära"
while :
do
    read TEKST
    echo "Seda ütlevad kõik aga osta elevant ära"
done