[gull] remplacement dans fichier source
Philippe Ney
philippe at overcool.ch
Wed Dec 7 01:13:35 CET 2005
> Bonjour la liste,
> Afin de publier un petit projet de dev en gpl, je dois ajouter l'entête
> contenant la licence à tous mes fichiers source.
>
> Voilà ma première tentative.
> find -type f -name "*.cs" -exec cat ./gnu.lic '{}' >> '{}' \;
>
> Mais cat n'est pas trop content car la source et la cible sont identique.
> J'ai pensé à sed mais mon but n'est pas de remplacer mais d'ajouter.
>
> Les gurus unix ont-ils une idée?
>
> Merci d'avance
>
> Antoine Induni
Bonjour,
Juste pour info
# sed -i '1i\
> Bonjour\
> Monsieur' letter.txt
Ajoute les 2 lignes avant la ligne 1.
Mais dans votre cas, ça restera complexe à mettre en oeuvre.
Philippe
More information about the gull
mailing list