Shell AIX 4.3 (pas de support Tableau), decoupage de nom de fichier ?

Shell AIX 4.3 (pas de support Tableau), decoupage de nom de fichier ? - Shell/Batch - Programmation

Marsh Posté le 30-12-2003 à 19:12:56    

Bonjour,
 
 grace a un script je peux lire les fichiers dans un repertoire donné et nous souhaitons traiter le fichier en fonction de son nom.
 
La Syntaxe du nom de fichier est le suivant :
XXXX.XX.XXXXXX.XXX.XXXXXX.XXXXX
 
Comme vous le voyez c'est un fichier qui comporte 6 champs, si l'on prend le '.' comme séparateur.
 
Premiere question : la commande split du Shell AIX n'est pas à la hauteur de mes esperences : mise à par awk, qu'existe t-il sous le Shell pour decouper une chaine de caracteres ?
 
Imaginons maintenant que j'arrive a decouper le nom du fichier. Etant donné que le Shell AIX 4.3 ne supporte pas les tableaux, comment pourrais je faire pour decouper ce nom et stocker les chammps si ce n'est qu'a chaque fois modifier en dure dans le script ?
 
Merci

Reply

Marsh Posté le 30-12-2003 à 19:12:56   

Reply

Marsh Posté le 31-12-2003 à 08:53:59    

UP :o

Reply

Marsh Posté le 31-12-2003 à 10:08:54    

Y en que pour le PHP et le HTML ou quoi ? :heink:

Reply

Marsh Posté le 20-01-2004 à 16:13:42    

Pour décomposer les 6 champs dans 6 variables F1 F2 F3 F4 F5 F6 :
 

Code :
  1. echo XXXX.XX.XXXXXX.XXX.XXXXXX.XXXXX | IFS="." read F1 F2 F3 F4 F5 F6


 

Reply

Sujets relatifs:

Leave a Replay

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