[KSH]Test sur le dernier caractère du fichier

Hibou91420 -  
 Hibou91420 -
Bonjour à tous

Etant debutant en programmation, j'aurais besoin de votre aide pour un petit script de deplacement de fichiers.
Dans un repertoire, j'ai une liste de fichiers qui commencent tous par FICHIER_tagxxxx (où xxxx sont des caracteres variables) mais qui terminent par un caractere different (a ou b).
Par exemple j'ai l'ensemble de fichiers suivants :

FICHIER_tag0035_xxxxa
FICHIER_tag0211_xxxxa
FICHIER_tag0409_xxxxb
FICHIER_tag0035_xxxxb
FICHIER_tag0211_xxxxb

Comment filtrer sur le dernier caractere et lui indiquer : si le dernier caractere est egal a "a", deplace le dans le repertoire "fichiers_a", autrement deplace les dans le répertoire "fichiers_b" ?

Merci beaucoup pour votre aide.

Hibou
A voir également:

3 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

[rep]$ ls -1
FICHIER_tag0035_xxxxa
FICHIER_tag0035_xxxxb
FICHIER_tag0035_xxxxc
FICHIER_tag0035_xxxxq

[rep]$ ls -1 | grep 'b$'
FICHIER_tag0035_xxxxb

[rep]$
;-))
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello

mv FICHIER_tag????_????a fichiers_a
mv FICHIER_tag????_????b fichiers_b
0
Hibou91420
 
Bonjour !

Merci beaucoup pour votre aide !

Bon week end !
0