Solución:
El asterisco
significa “cero o más del elemento anterior”.
sed -i 's/string-./string-0/g' file.txt
Si desea hacer coincidir un solo carácter, use
sed -i 's/string-.*/string-0/g' file.txt
Si desea hacer coincidir cualquier cadena (es decir, cualquier carácter único cero o más veces) utilice
Por lo tanto, el concepto de “comodín” en las expresiones regulares funciona de manera un poco diferente. Para hacer coincidir “cualquier carácter”, usaría “.” El modificador “*” significa coincidir cualquier número de veces.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)