Bonjour,

j'ai ces répertoires :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/install/01_a_config-rhel5
/install/02_s_java-1.5_2.2
/install/03_s_ant_v1.7.0_2.2
/install/04_s_apache-httpd_2.2
/install/05_s_mysql-server_2.2
/install/06_s_tomcat_v5.5.20_b_2.2
/install/07_s_apache_update_v2.2.3_2.2
/install/08_s_vixie-cron_2.2
/install/09_a_extranet-1.19
/install/10_a_java_deploy_root_v1.19_2.2
/install/11_a_com.bundle.web.sso_v1.19_2.2
/install/12_a_com.bundle.web.extranet_v1.19_2.2
/install/13_a_com.bundle.web.extranet.tasks_v1.19_2.2
/install/14_a_com.bundle.web.identifiant_v1.19_2.2
/install/15_a_com.bundle.web.extranet.downloads_v1.19_2.2
/install/16_a_config-com.bundle.web.extranet-stisa01
/install/applications.properties
/install/server.properties
Mon but est de récupérer la liste suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
config-rhel5
java-1.5_2.2
ant_v1.7.0_2.2
apache-httpd_2.2
mysql-server_2.2
tomcat_v5.5.20_b_2.2
apache_update_v2.2.3_2.2
vixie-cron_2.2
extranet-1.19
java_deploy_root_v1.19_2.2
com.bundle.web.sso_v1.19_2.2
com.bundle.web.extranet_v1.19_2.2
com.bundle.web.extranet.tasks_v1.19_2.2
com.bundle.web.identifiant_v1.19_2.2
com.bundle.web.extranet.downloads_v1.19_2.2
config-com.bundle.web.extranet-stisa01
Si je pouvais utiliser les expressions régulières, je récupèrerais tout ce qui est à droite de "^/install/\d\d_._", enfin vous voyez l'idée...

La commande que j'ai pour l'instant est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ls -l /install | grep '^d' | awk '{ print $9 }'
Ce qui donne le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
01_a_config-rhel5
02_s_java-1.5_2.2
03_s_ant_v1.7.0_2.2
04_s_apache-httpd_2.2
05_s_mysql-server_2.2
06_s_tomcat_v5.5.20_b_2.2
07_s_apache_update_v2.2.3_2.2
08_s_vixie-cron_2.2
09_a_extranet-1.19
10_a_java_deploy_root_v1.19_2.2
11_a_com.bundle.web.sso_v1.19_2.2
12_a_com.bundle.web.extranet_v1.19_2.2
13_a_com.bundle.web.extranet.tasks_v1.19_2.2
14_a_com.bundle.web.identifiant_v1.19_2.2
15_a_com.bundle.web.extranet.downloads_v1.19_2.2
16_a_config-com.bundle.web.extranet-stisa01
Ca supprime "/install/applications.properties" et "/install/server.properties" de la liste, et enlève "/install/" au début de chaque ligne, mais il me reste à enlever la partie "01_a_", "02_s_", etc... ce que je n'arrive pas à faire.

Merci de votre aide.