Recherchez l'URL dans sitemap.xml sans trop de pauses avec une commande Linux

Je voulais savoir combien d'urls étaient écrites dans sitemap.xml sans trop de sauts de ligne, alors je l'ai essayé rapidement avec une commande Linux.

Insérez un code de saut de ligne après </ url> et vérifiez le nombre de lignes pour faire un jugement.

Même si j'essaie d'insérer \ n pour sortir le code de saut de ligne dans la sortie de sed, le caractère n apparaît, donc j'ai fini par insérer le saut de ligne lui-même à partir de la ligne de commande. Cela ne fonctionnera que si vous le mettez entre guillemets simples au lieu de guillemets doubles. N'oubliez pas le «\» avant le saut de ligne.

$ cat sitemap.xml | sed -e 's/<\/url>/<\/url>\
/g' | wc -l

Le nombre -1 qui est sorti devrait être le nombre d'urls.

Recommended Posts

Recherchez l'URL dans sitemap.xml sans trop de pauses avec une commande Linux
Ansible: affiche les commandes multilignes exécutées par le module shell dans un état interrompu
Imprimez avec python3 sans interruption
Rendez-le visible en coupant la ligne coupée par journalctrl
Insérer une date sans interruption dans CotEditor
Explorez l'URL contenue dans le tweet Twitter avec python
Sortie d'une chaîne avec des sauts de ligne dans PyYAML