User:Krvask: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Krvask (talk | contribs)
No edit summary
Krvask (talk | contribs)
No edit summary
Line 1: Line 1:
<pre>#!/bin/bash
<pre>#
#!/bin/bash
#Autor: Kristjan Vask
#Autor: Kristjan Vask
#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.2
#Versioon 0.3


#käime läbi PATH muutuja
echo Otsin PATH muutujast katalooge mida pole olemas
#käime läbi PATH muutuja:
for i in $( echo $PATH | tr ':' '\n' ); do
for i in $( echo $PATH | tr ':' '\n' ); do
     if [ -d $i ]
     if [ -d $i ]
Line 15: Line 17:
done
done


#lisame uue PATH muutuja
#lisame uue PATH muutuja:
echo PATH=$PATH:/data/tere >> /home/$USER/.profile
echo PATH=$PATH:/data/tere >> /home/$USER/.profile
source /home/$USER/.profile
source /home/$USER/.profile
</pre>
</pre>

Revision as of 00: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.3

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"
fi
done

#lisame uue PATH muutuja:
echo PATH=$PATH:/data/tere >> /home/$USER/.profile
source /home/$USER/.profile