Bonsoir,
J'ai un fichier dans lequel j'ai déjà filtré les enregistrements que je souhaitais via un sed -n.
Exemple :Maintenant dans ce fichier $fictmp j'ai une date sur toutes les lignes de la forme YYYYMM.
Code : Sélectionner tout - Visualiser dans une fenêtre à part cat $fic | sed -n '/30076/p' | sed -n '/2019/p' > $fictmp
Soit je récupère ma valeur qui se trouve toujours en position 5 sur 6 caractères et je substitue celle-ci par ma varibale que j'ai passé en paramètre (mais cela est très lourd vu le nombre de lignes de mes fichiers en entrée, et en plus cela ne fonctionne pas parfaitement), soit je ne travaille plus ligne par ligne, mais sur tout le fichier $fictmp et je lui demande de modifier les valeurs de la position 5 à 10 par celle du paramètre.
Savez vous comment faire cela ?
Merci
Partager