Bash näited 2013

From ICO wiki
Revision as of 16:05, 12 February 2013 by Mernits (talk | contribs) (Created page with '=Siit lehelt leiad tunnis tetud bash näited= <source lang="bash> #!/bin/bash # Loo skript, mis küsib kasutajalt kausta nime # loob kausta, kui seda veel ei ole # kui kausta ei…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Siit lehelt leiad tunnis tetud bash näited

#!/bin/bash
# Loo skript, mis küsib kasutajalt kausta nime
# loob kausta, kui seda veel ei ole
# kui kausta ei saa luua, siis ütleb seda kasutajale
# skript tagastab 0, kui kasta loomine õnnestus
# skript tagastab 1, kui kasut on olemas
# skript tagastab 2, kui kausta loomine ei õnnestunud


read -p "Palun sisesta kausta nimi:" KAUST


if [ -d "$KAUST" ]
then
    echo "Kaust $KAUST on juba olemas"
    exit 1
else
    mkdir "$KAUST" || {
        echo "Kasuta loomine ebaõnnestus"
        exit 2
    }
fi

exit 0