Red de conocimiento informático - Material del sitio web - Cómo modificar por lotes prefijos de línea usando expresiones regulares en Sublime u otros editores avanzados

Cómo modificar por lotes prefijos de línea usando expresiones regulares en Sublime u otros editores avanzados

Se puede hacer fácilmente con awk. El comando awk se puede escribir así:

awk "BEGIN{p=\"\"}{c=$0;gsub(/ \ .[^\.] \.[^\.] $/, \"\"); if(p!=$0){i }print i, c=$0}" prueba.txt

Entre ellos, test.txt contiene el nombre de archivo proporcionado por el cartel original.