Une questin conne en Shell : Nom de fichier et balayage sur X carac.

Une questin conne en Shell : Nom de fichier et balayage sur X carac. - Shell/Batch - Programmation

Marsh Posté le 24-12-2003 à 09:02:15    

Bonjour,
 
 j'ai un script Shell qui se sert d'un fichier de configuration. On passe deux parametres dans ce fichier Shell. Le premier parametre est un nom de fichier.
En fonction de son nom, je scrute le fichier de conf qui contient les 4 premieres lettres du nom des fichiers avec en correspondance le traitement que l'on doit faire.
 
Exemple :
Fichier : J234.645543.43234.FRDS.3434.xml
 
Dans mon fichier de conf j'ai :
J231 PremierTraitement
J232 DeuxiemeTraitement
J233 TroisiemeTraitement
J234 QuatriemeTraitement
 
J'arrive à recuperer les identifiants, mais il faut maintenant que je parvienne à m'assurer que ces identifiant concordent avec une partie du nom du fichier passé en parametre.
Sauriez vous me dire comment je peux comparer J234 avec le nom du fichier ? C'est pas grep, c pas cut, et je me rappelle plus comment on fait :(
Merci et joyeux Noel (dire qu'il y en a qui bossent)

Reply

Marsh Posté le 24-12-2003 à 09:02:15   

Reply

Marsh Posté le 05-01-2004 à 11:12:00    

$echo "J234.645543.43234.FRDS.3434.xml" | cut -d '.' -f 1
J234


 
et si, c'était cut !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed