[Ubuntu-QC] aide pour un script de classement de fichiers

Steve Nadeau stevenado at gmail.com
Dim 4 Oct 20:54:20 BST 2009


Salut tout le monde!

je cherche et fouille pour trouver comment faire un script en bash qui
permettrait de classer un répertoire de plus de 20000 fichiers dans lequel
se retrouve en début du nom de fichier la catégorie et à la fin un code
générique aléatoire, exemple:

blanc_doweirpoiwjo939
blanc_2398342jdujuue4
noir_93kkekisjjhhhfsid
vert_oiu2reojsdio993jh
vert_098324jjdjhoi33e
blanc_vert_owiufiouwdoiii
vert.blanc.noir_wuieoiuieueouier

je voudrais pouvoir créer les répertoires en fonction de la partie précédent
le souligné du code générique

je voudrais faire un déplacement du fichier dans le répertoire ainsi crée.

cette commande me donne la partie du code générique:

ls | rev | awk -F'_' '{ print $1}' | rev

mais rendu là je n'ai plus le nom du fichier, tout simplement en
programmation, il s'agit d'extraire avec une sous-chaîne le code générique
et le souligné, et conserver le nom complet et le nom abrégé por ensuite
faire le déplacement, mais comment le faire en bash?

merci de votre aide!!!
 :)
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: https://lists.ubuntu.com/archives/ubuntu-quebec/attachments/20091004/383dfb9e/attachment.htm 


Plus d'informations sur la liste de diffusion Ubuntu-quebec