J’essaie de décommenter une ligne dans un fichier html en utilisant un script shell mais je ne suis pas capable d’écrire une commande sed pour cela.
J’ai une ligne
<!---->
Je dois décommenter cette ligne en utilisant un script shell
sed -i -e "s|'<!---->'||g" myFile.html
Une idée sur comment remplacer ce commentaire?
Comme ça?
sed -i 's|||g' myFile.html
Il est préférable d’utiliser des guillemets simples car cela empêche toute interprétation, y compris les guillemets doubles.
Vous devez vous échapper (append une barre oblique inverse) avant /
caractère.
Deuxièmement, les deux arguments cruciaux doivent être séparés par /
, mais pas avec |
.
Utilisez la ligne suivante:
sed -i 's///g' myFile.html
Utiliser: sed -re 's/()//g'
eg: echo ' Test' | sed -re 's/()//g'
echo ' Test' | sed -re 's/()//g'