User:Krvask: Difference between revisions
From ICO wiki
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 10: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