Como posso obter a contagem de linha de um arquivo de texto?

1

Não quero excluir o restante nem nada, apenas para relatar rapidamente o número de linhas que o texto que acabei de inserir está incluído.

Como posso encontrar rapidamente "o número de linhas neste texto que inclui a string que acabei de inserir"?

    
por j riv 03.04.2012 / 09:42

3 respostas

0

Achei que a melhor opção era um cat text | grep text | wc -l com uma instalação msys.

    
por 08.05.2012 / 16:07
5

Isso pode ser feito de forma nativa no Windows, usando o prompt de comando:

find /c "string to find" "mytextfile.txt"

findstr é mais avançado (suporta regex), mas não suporta contagem de linhas de impressão. Você poderia canalizar sua saída para find :

findstr "string to find" "mytextfile.txt" | find /c /v ""

find /c /v significa as linhas de contagem que não contêm. Do teste, a string vazia para localizar ( "" ) nunca ocorre na entrada canalizada de findstr , portanto, é um valor seguro para usar.

    
por 08.05.2012 / 16:18
4

Em notepad , você pode digitar Ctrl + g para visualizar o número da linha atual.
Também no canto inferior direito da barra de status.

    
por 03.04.2012 / 11:51