Bonjour,
J'ai trouvé dans un script (sous AIX) cette ligne de commande
Mais je n'arrive pas a trouver a quoi elle peut bien servir ?Code:sed '/^</!d'
Avez-vous une idée ?
Merci beaucoup
Version imprimable
Bonjour,
J'ai trouvé dans un script (sous AIX) cette ligne de commande
Mais je n'arrive pas a trouver a quoi elle peut bien servir ?Code:sed '/^</!d'
Avez-vous une idée ?
Merci beaucoup
Salut,
Elle sert à supprimer toutes les lignes qui ne commencent pas par le signe "<".
^ indique le début d'une ligne
! exprime la négation
d commande "delete"
On aurait très bien pu écrire sed -n '/^</p', autrement dit, n'afficher que les lignes commençant par "<".
p commande "print" (affichage)
-n affichage sur demande. On n'affiche que les lignes concernées grâce à la commande "p"
Merci beaucoup.
Bonjour.
Citation:
je ne voudrais pas passer pour un chipoteur, mais...
et les lignes vides?
Vous y avez pensé, Monsieur, aux lignes vides?
Que vont-elles devenir, les lignes vides?
Hein? Je vous le demande!
:DCode:echo "" | sed 's/^$/NULL/g' | grep -Ev '^[^<]'
:dehors:
Idriss