Menu

Afficher les noms des sous-répertoires

Messages postés
2
Date d'inscription
jeudi 13 septembre 2018
Dernière intervention
13 septembre 2018
- - Dernière réponse : JulienONN65
Messages postés
2
Date d'inscription
dimanche 2 décembre 2018
Dernière intervention
2 décembre 2018
- 2 déc. 2018 à 11:51
Bonjour,

je suis débutant en UNIX et du coup j'ai énormément de mal à répondre à cette question, voici l'intitulé :

"Avec une boucle for, programmez une commande qui affiche les noms des sous-répertoires (et pas des fichiers) d'un répertoire donné en paramètre."

Merci d'avance
Afficher la suite 

Votre réponse

3 réponses

Messages postés
1077
Date d'inscription
lundi 2 mai 2016
Dernière intervention
17 décembre 2018
Treqz
Messages postés
2
Date d'inscription
jeudi 13 septembre 2018
Dernière intervention
13 septembre 2018
-
Pour tout te dire, j'ai déjà réussi à afficher tous les fichiers présents mais je ne vois pas comment faire pour afficher uniquement les noms des sous-répertoires, avec ma commande, les noms des fichiers et sous répertoires sont affichés.
UnGnU
Messages postés
1077
Date d'inscription
lundi 2 mai 2016
Dernière intervention
17 décembre 2018
> Treqz
Messages postés
2
Date d'inscription
jeudi 13 septembre 2018
Dernière intervention
13 septembre 2018
-
D'où mon lien, expliquant qu'on attend de voir ton code ;-\
Commenter la réponse de UnGnU
0
Merci
tu peux t'inspirer de cette commande

find dossier/* -maxdepth 0 -type d

ou de la commande file et if
Utilisateur anonyme -
"Avec une boucle for,[...]"
Commenter la réponse de Thomas10_10
Messages postés
2
Date d'inscription
dimanche 2 décembre 2018
Dernière intervention
2 décembre 2018
0
Merci
Bonjour,

Quand tu demandes "afficher le nom des sous-répertoires", je suppose que tu utilises linux en interface lignes de commande...

Je vais te donner des commandes simples "d'après mes souvenirs' de comment te déplacer dans linux en ligne de code :
-cd "chemin du répertoire" : te permet d'accéder à un dossier en indiquant le chemin COMPLET de ce dernier
-cd ./"nom du répertoire" : te permet d'accéder à un sous-dossier sans avoir à saisir le chemin complet
-ls : te permet d'afficher la liste des sous-dossiers du dossier actuel.

Après il existe des commandes pour renommer, déplacer ou supprimer les dossiers que je ne connais pas par cœur, mais trouvable rapidement sur internet
Commenter la réponse de JulienONN65