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 15: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