j'ai quelques cordes avec ce modèle dans certains fichiers:Comment utiliser des expressions régulières dans la commande sed
- domain.com/page-10
- domain.com/page-15 ....
et je veux les remplacer par quelque chose comme
- domain.com/apple-10.html
- domain.com/apple-15.html
j'ai trouvé que je peux utiliser la commande sed pour les remplacer à un moment, mais parce que, après les chiffres que j'ajouter quelque chose doivent deviner que je dois utiliser l'expression régulière fais le. mais je ne sais pas comment.
Vous n'avez pas vu l'intégralité de ce que l'OP veut. – Amber
Utilise une extension GNU Sed - peut être écrite en sed standard en remplaçant le '+' par '[0-9] *'. –
@jonathan, tu es sûr? '*' est zéro ou plus. '+ 'est un ou plusieurs. '[0-9] [0-9] *' devrait être plus approprié. – ghostdog74