|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Administrateur de base de données Inscription : juin 2011 Messages : 3 ![]() |
Bonjour à tous,
Je bute sur un problème de manipulation de noms de fichiers : j'ai des noms de fichier du genre 1119 toto.truc, 2342 toto.truc etc. et je voudrais extraire les chiffres en début de nom de fichier pour les balancer à la fin juste avant l'extension (comme 1119 toto.truc qui deviendrait toto 1119.truc). Je précise que la chaine au début est toujours de la même longueur. Je farfouille dans sed et awk mais je sèche. Des idées ? Merci |
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() frans Inscription : novembre 2009 Messages : 197 ![]() |
L'extension est-elle toujopurs la même ?
Y a-t-il systématiquement un espace après les chiffres ? Les substitutions bash devraient faire l'affaire Code :
|
||
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Administrateur de base de données Inscription : juin 2011 Messages : 3 ![]() |
Merci de ta réponse, je vais tester illico
![]() Sinon, c'est toujours la même extension et l'espace après les chiffres aussi. |
|
|
00
|
|
|
#4 | ||||
|
Membre confirmé
![]() frans Inscription : novembre 2009 Messages : 197 ![]() |
Alors ça donne
Code :
Code :
|
||||
|
|
10
|
|
|
#5 | ||
|
Invité de passage
![]() Administrateur de base de données Inscription : juin 2011 Messages : 3 ![]() |
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com