[LUGOS] Ustvarjanje linkov

Gregor GORJANC gregor.gorjanc at bfro.uni-lj.si
Tue Aug 24 12:14:16 CEST 2004


Zdravo!

Za branje priporočam advanced bash guide

http://www.tldp.org/LDP/abs/

# Takole najdeš vse mape v posamezni strukturi
MAPS=$(find . -type d)

#  in greš v vsako notri
for MAP in $MAP; do
     cd $MAP
     # tukaj pa sedaj mašina za linke
done

# Med testi za datoteke boš našel opcije
# -e file exists
# -L file is a symbolic link

# mašina bi potem bila nekaj takšnega, niti ne vem kaj bi rad naredil
if [ -e "ime_tvojeg_linka" ]; then
     echo "Zadeva obstaja"
     if [ -L "ime_tvojeg_linka"]; then
         echo "Zadeva je tudi link"
     else
         echo "Zadeva niti ni link"
     fi
else
     ln -s link_na_kaj ime_linka
fi

davor krabše wrote:
> Rad bi iz crona startal skripto, ki bi sla skozi vse poddirektorije in bi 
> najprej preverila ali določen simbolični link obstaja ali ne. V primeru, da ne, 
> bi ga ustvarila. Ne uspe mi skupaj spravit tega v bashu. Res je,  nisem neki 
> mojster :-(.
> 
> Hvala,
> 
> Davor
> 
> ____________________
> http://www.email.si/
> 

-- 
Lep pozdrav / With regards,
     Gregor GORJANC



More information about the lugos-list mailing list