88 votes

Comment vérifier si un répertoire/fichier/lien symbolique existe avec une commande dans Ruby

Existe-t-il un seul moyen de détecter si une entité répertoire/fichier/lien symbolique/etc. (plus généralisée) existe ?

J’ai besoin d’une seule fonction car je dois vérifier un tableau de chemins qui peuvent être des répertoires, des fichiers ou des liens symboliques. Je sais que cela fonctionne pour les répertoires et les fichiers, mais pas pour les liens symboliques (qui sont).

156voto

the Tin Man Points 69148

Le module Fichier standard dispose des tests de fichiers habituels :

Vous devriez pouvoir y trouver ce que vous voulez.


OP : « Merci mais j’ai besoin des trois vrais ou faux »

Evidemment non. Ok, essayez quelque chose comme:

15voto

Pourquoi ne pas définir votre propre fonction `` et l’utiliser?

-1voto

Pachonk Points 2272

Juste `` seul s’occupera de tout ce qui précède pour vous

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X