Olá a todos!!

A alguns dias atrás mandei um e-mail sobre sobre um programa em shell que 
contava as linhas realmente utilizadas de códigos fontes de várias linguagens.
Depois eu levantei uma questão. que ficou sem resolução: a de que o wc contaria 
as linhas de forma errada.
Pois bem como especificada na própria man-page do wc ele não conta linhas, e 
sim newlines (\n).

ou seja, se o exmplo abaixo for mandado para o wc -l:

1 a \n
2 b \n
3 c 

ele retornará que 2 e não três. para retornar um valor "mais correto", você 
precisa inserir um newline no fim da última linha:

1 a \n
2 b \n
3 c \n
4

ou usar nl (leia a man-page do nl)

Bom eu não sabia disso...

Um grande abraço a t...@s


      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

Responder a