Nom du dossier actuel en Ruby?
Est-il un moyen simple d'obtenir le nom de l'actuel nom de dossier ou dois-je le faire avec regexp?
OriginalL'auteur never_had_a_name | 2010-08-27
Vous devez vous connecter pour publier un commentaire.
Est-il un moyen simple d'obtenir le nom de l'actuel nom de dossier ou dois-je le faire avec regexp?
OriginalL'auteur never_had_a_name | 2010-08-27
Vous devez vous connecter pour publier un commentaire.
File.basename()
retourne le nom de base, même lorsque son argument est le chemin d'un répertoire.Le code suivant imprime kiamlaluno pour moi, où /home/kiamlaluno est le répertoire de base dans mon installation d'Ubuntu.
Même ne
puts File.basename(Dir.getwd)
, lorsque le répertoire courant est /home/kiamlaluno.OriginalL'auteur
ou ai-je mal compris votre question ?
Mise à jour: Essayez l'un des ci-dessous
Fichier.basename(Dir.getwd) sera de retour que le dernier nom de dossier.
voir mise à jour.
OriginalL'auteur