find et xargs sous AIX

Le
arrakis75 Hors ligne
Bonjour,

J’aimerais liste un répertoire (ex 150113) qui contient uniquement des sous répertoires exemple :
/AAA contient par ex 1 fichier AAA-130110,
/AAB contient par ex 2 fichiers 22346_AAB_96524,22360_AAB_96531
/AAC contient par ex 1 fichier AAC_22356_13639
….

Chaque répertoire contient 0,1 ou plusieurs fichiers.

J’aimerais lister ces fichiers et avoir une réponse comme cela
Exécution le 15/01/2013
AAA:
AAA-130110
AAB:
22346_AAB_96524,22360_AAB_96531
AAC:
AAC_22356_13639

Avant de faire un script, y-a-t’il une commande qui peut faire cela en 1 ligne ?
Sachant que je suis sur Unix Aix et le find ne propose pas l’option –printf mais uniquement print et le xargs pas –de 0
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Alain Montfranc
Le #25141932
arrakis75 avait soumis l'idée :
Bonjour,

J’aimerais liste un répertoire (ex 150113) qui contient uniquement des sous
répertoires exemple :
/AAA contient par ex 1 fichier AAA-130110,
/AAB contient par ex 2 fichiers 22346_AAB_96524,22360_AAB_96531
/AAC contient par ex 1 fichier AAC_22356_13639
….

Chaque répertoire contient 0,1 ou plusieurs fichiers.

J’aimerais lister ces fichiers et avoir une réponse comme cela
Exécution le 15/01/2013
AAA:
AAA-130110
AAB:
22346_AAB_96524,22360_AAB_96531
AAC:
AAC_22356_13639

Avant de faire un script, y-a-t’il une commande qui peut faire cela en 1
ligne ?
Sachant que je suis sur Unix Aix et le find ne propose pas l’option –printf
mais uniquement print et le xargs pas –de 0



au pire un find pipé sur un sed pipé sur un sh fera le boulot
Publicité
Poster une réponse
Anonyme