Bash näited 2013: Difference between revisions

From ICO wiki
Jump to navigationJump to search
(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…')
 
Line 1: Line 1:
=Siit lehelt leiad tunnis tetud bash näited=
=Siit lehelt leiad tunnis tetud bash näited=


<source lang="bash>
<source lang="bash">
#!/bin/bash
#!/bin/bash
# Loo skript, mis küsib kasutajalt kausta nime
# Loo skript, mis küsib kasutajalt kausta nime

Revision as of 16:05, 12 February 2013

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