Shell Unix

Shell Unix - Programmation

Marsh Posté le 02-05-2002 à 16:17:54    

petite question unix : comment on fait, bien sur en shell
pour savoir sur quoi pointe un fichier
 
A savoir qu'un raccourci en shell est suffixé par un @


---------------
-= Team RC5-72 =-  -= Team Dolphin Project =-
Reply

Marsh Posté le 02-05-2002 à 16:17:54   

Reply

Marsh Posté le 02-05-2002 à 16:30:10    

Euh, le @ à la fin n'est absolument pas systématique!!
 
En fait, il faut utiliser un test du shell, mais qui dépend aussi du shell!!
 
en bash :  
 
if [ -L $file ] ; then
    echo "$file est un lien"
else
    echo "$file n'est pas un lien, ou n'existe pas"
fi
 
Sinon, tu as la commande file, qui permet de déterminer le type des fichier :
 
si toto est un lien vers /home/toto/tutu
 
tu auras :  
 
$> file toto
toto : symbolic link to /home/toto/tutu
 
ouala..

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed