Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

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

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#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