User:Krvask: Difference between revisions
From ICO wiki test
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
#Skript mis käib läbi PATH muutuja sisu ja kuvab kasutajale kataloogid mida pole | #Skript mis käib läbi PATH muutuja sisu ja kuvab kasutajale kataloogid mida pole | ||
#Skript lisab ka ühe PATH muutuja kasutaja .profile faili | #Skript lisab ka ühe PATH muutuja kasutaja .profile faili | ||
#Versioon 0. | #Versioon 0.4 | ||
echo Otsin PATH muutujast katalooge mida pole olemas | test=true | ||
echo "Otsin PATH muutujast katalooge mida pole olemas" | |||
#käime läbi PATH muutuja: | #käime läbi PATH muutuja: | ||
for i in $( echo $PATH | tr ':' '\n' ); do | for i in $( echo $PATH | tr ':' '\n' ); do | ||
| Line 12: | Line 13: | ||
echo > /dev/null | echo > /dev/null | ||
else | else | ||
echo $i - " | echo $i - "Kataloogi pole" | ||
test=false | |||
fi | fi | ||
done | done | ||
if $test | |||
#lisame uue PATH muutuja | then | ||
echo PATH=$PATH:/data/tere >> /home/$USER/.profile | echo "Kõik kataloogid PATH muutujas on olemas" | ||
source /home/$USER/.profile | else | ||
echo > /dev/null | |||
fi | |||
#lisame uue PATH muutuja, lisamiseks eemaldada kommentaari märgid kahelt järgmiselt realt. | |||
#echo PATH=$PATH:/data/tere >> /home/$USER/.profile | |||
#source /home/$USER/.profile | |||
</pre> | </pre> | ||
Revision as of 11:01, 22 May 2011
#!/bin/bash
#Autor: Kristjan Vask
#Skript mis käib läbi PATH muutuja sisu ja kuvab kasutajale kataloogid mida pole
#Skript lisab ka ühe PATH muutuja kasutaja .profile faili
#Versioon 0.4
test=true
echo "Otsin PATH muutujast katalooge mida pole olemas"
#käime läbi PATH muutuja:
for i in $( echo $PATH | tr ':' '\n' ); do
if [ -d $i ]
then
echo > /dev/null
else
echo $i - "Kataloogi pole"
test=false
fi
done
if $test
then
echo "Kõik kataloogid PATH muutujas on olemas"
else
echo > /dev/null
fi
#lisame uue PATH muutuja, lisamiseks eemaldada kommentaari märgid kahelt järgmiselt realt.
#echo PATH=$PATH:/data/tere >> /home/$USER/.profile
#source /home/$USER/.profile