Afficher les noms des sous-répertoires

Fermé
Treqz Messages postés 2 Date d'inscription jeudi 13 septembre 2018 Statut Membre Dernière intervention 13 septembre 2018 - 13 sept. 2018 à 10:16
JulienONN65 Messages postés 2 Date d'inscription dimanche 2 décembre 2018 Statut Membre 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
A voir également:

3 réponses

UnGnU Messages postés 1158 Date d'inscription lundi 2 mai 2016 Statut Contributeur Dernière intervention 22 décembre 2020 157
13 sept. 2018 à 11:21
0
Treqz Messages postés 2 Date d'inscription jeudi 13 septembre 2018 Statut Membre Dernière intervention 13 septembre 2018
13 sept. 2018 à 11:30
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.
0
UnGnU Messages postés 1158 Date d'inscription lundi 2 mai 2016 Statut Contributeur Dernière intervention 22 décembre 2020 157 > Treqz Messages postés 2 Date d'inscription jeudi 13 septembre 2018 Statut Membre Dernière intervention 13 septembre 2018
13 sept. 2018 à 11:43
D'où mon lien, expliquant qu'on attend de voir ton code ;-\
0
Thomas10_10
18 nov. 2018 à 20:44
tu peux t'inspirer de cette commande

find dossier/* -maxdepth 0 -type d

ou de la commande file et if
0
Utilisateur anonyme
20 nov. 2018 à 20:55
"Avec une boucle for,[...]"
0
JulienONN65 Messages postés 2 Date d'inscription dimanche 2 décembre 2018 Statut Membre Dernière intervention 2 décembre 2018
2 déc. 2018 à 11:51
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
0