Problème dans la rédaction d'un petit script - Shell/Batch - Programmation
Marsh Posté le 03-10-2009 à 22:15:42
Après plusieurs essai-erreur j'ai remarqué que la ligne
awk < 1Valuea0 '{ print $X }' > temp
marchait uniquement dans le shell mais pas dans mon script.
Comment la faire marcher dans le bash?
Marsh Posté le 03-10-2009 à 22:23:53
pourquoi ne pas plutot faire ton for dans ton awk?
je pense que ca simplifie ton pb et optimise ton script...
Marsh Posté le 03-10-2009 à 23:08:38
Hum je vois pas trop comment faire pour mettre le for dans le awk?
De toute facon je crois que j'ai fini par trouver la solution:
Code :
|
En fait awk prend pas directement une variable visibement...
Marsh Posté le 02-10-2009 à 21:27:53
Bonjour,
Autant le dire tout de suite je suis assez débutant.
J'ai un petit problème avec un petit script que j'essaye de faire tourner. En gros j'ai un fichier texte que j'ai séparer en trois partie et j'aimerais que le script fasse:
Partie 1
ajout d'une ligne
Partie 2
ajout d'une ligne
Partie 3
J'ai un fichier 1Valuea0 qui contient des données (sur une ligne) et j'aimerais qu'il prennent à chaque fois la donnée de la 46 colonnes puis la 48ième colonnes etc.. et la mette dans un fichier temp avec juste la valeur de la 46 (ou 48 etc) colonnes.
Or mon problème est que le fichier temp donne une copie de TOUT ce qu'il y a dans 1Valuea0. Ce que je ne veux pas.
Comment faire?
D'avance merci.