regex - parametros - Unir líneas vacías en un archivo Grep
linux terminal comando grep (2)
Por que
grep -c ''^/n'' myfile.txt
devuelve 0 cuando hay líneas vacías en el archivo?
Si hay una línea vacía, comienza con una nueva línea, ¿verdad?
Por favor, corríjame si estoy equivocado.
Grep y cuenta las líneas vacías como esta:
grep -c "^$" myfile.txt
Como /n
se considera final de línea, debe usar el inicio de línea y el final de línea "^$"
La expresión regular para coincidir con el final de la línea es $
, no /n
(ya que grep
trabaja línea por línea, ignora las nuevas líneas entre líneas).
grep -c ''^$'' myfile.txt