Bash näited 2013: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mernits (talk | contribs)
Mernits (talk | contribs)
Line 1: Line 1:
=Siit lehelt leiad tunnis tetud bash näited=
=Siit lehelt leiad tunnis tetud bash näited=


=Skript loob kausta=
<source lang="bash">
<source lang="bash">
#!/bin/bash
#!/bin/bash

Revision as of 15:06, 12 February 2013

Siit lehelt leiad tunnis tetud bash näited

Skript loob kausta

#!/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