Vous avez demandé le commentaire #919696.
Retourner sur le contenu associé.
ligne=$(grep -n '{CONTENU}' truc.html | cut -d ':' -f 1) renvoie le numéro de la ligne contenant la balise head -n $(($ligne - 1)) truc.html > partie1.html la première partie sed -ne '/{CONTENU}/,$ p' truc.html | tail -n +2 > partie2.html la deuxième partie les 3 cat pour reconstituer: cat partie1.html truc.txt partie2.html > truc.html sinon après y'a perl qui est plus à même de faire ça rapidement/facilement...
[ Répondre ]
Re: Site ou site
ligne=$(grep -n '{CONTENU}' truc.html | cut -d ':' -f 1)
renvoie le numéro de la ligne contenant la balise
head -n $(($ligne - 1)) truc.html > partie1.html
la première partie
sed -ne '/{CONTENU}/,$ p' truc.html | tail -n +2 > partie2.html
la deuxième partie
les 3 cat pour reconstituer:
cat partie1.html truc.txt partie2.html > truc.html
sinon après y'a perl qui est plus à même de faire ça rapidement/facilement...
[ Répondre ]