Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/11/2009, à 22:45

abelthorne

[résolu] Vérifier l'existence d'un lien symbolique

Bonsoir,
Dans un script bash, je peux vérifier l'existence d'un dossier avec if [ ! -d "/home/abelthorne/ledossier" ]; then...
Mais est-ce que ce test est valable si "ledossier" n'est pas un dossier mais un lien symbolique vers un dossier ? Dans le cas contraire, qu'est-ce que je devrais utiliser comme option à la place du -d ? C'est-à-dire si je veux tester l'existence d'un lien.

Dernière modification par abelthorne (Le 30/11/2009, à 12:55)

Hors ligne

#2 Le 29/11/2009, à 22:50

wido

Re : [résolu] Vérifier l'existence d'un lien symbolique

Bonjour,
pour faire un test sur un lien symbolique c'est -L

Hors ligne

#3 Le 29/11/2009, à 22:53

abelthorne

Re : [résolu] Vérifier l'existence d'un lien symbolique

En majuscule ou en minuscule (ou ça n'a pas d'importance) ?

Hors ligne

#4 Le 30/11/2009, à 12:16

Totor

Re : [résolu] Vérifier l'existence d'un lien symbolique

abelthorne a écrit :

Mais est-ce que ce test est valable si "ledossier" n'est pas un dossier mais un lien symbolique vers un dossier ?

Oui, ça fonctionne. (il suffit de faire le test wink)

Pour le -L, oui c'est en majuscule.


-- Lucid Lynx --

Hors ligne