Pergunta : Lima de grupo para contar o número de linhas

Eu estou procurando um método que tome um diretório como uma entrada e conte o número de linhas em cada lima individual dentro desse diretório, e seus sub-directories.
I supor que este poderia ser feito através de uma lima de grupo ou algo a razão de similar.


The para a exigência é que eu quero encontrar quantas linhas de código eu tenho em um projeto.  Eu uso o cristalino, e não parece haver um método específico.   A idéia acima não seria exata porque não toma em consideração os comentários etc., mas fará para now.
Also, se alguém sabe de um lugar melhor para encontrar uma resposta a esta, aponta-me por favor no direction.
direito class= do

Resposta : Lima de grupo para contar o número de linhas

Se aquele é EXATAMENTE o que você tem, a seguir você tem um espaço lá naquele deve estar.

para /f “tokens=1*” %a dentro (“para /r %c no ^ (“C:\Devapps\Projects\code\ " ^) fazem wc - l *.clw ") fazer o @echo %a, %b >> c:\linecounts.csv

Em testar isto, eu tive:
para /f “tokens=1*” %a dentro (“para /r %c no ^ (^ de c:\temp\) fazem wc - l *.txt ") fazer o @echo %a, %b
e trabalhou muito bem… o hmmm… muito impar… Eu ver que sua versão é de outra maneira a mesma… onde está o wc encontrado (eu o põr em um dobrador que esteja em meu trajeto).

Bem, uma outra possibilidade - porque eu fiz o tipo do lance uma esfera de curva lá (eu comutei para o comando de /f a em caso de necessiddade (/r anda uma estrutura de diretório; processos de /f com mais de um formato da lista.

Nenhuma razão eu posso ver porque não estaria trabalhando, mas tento este preferivelmente (indo para trás ao método do meu primeiro oferecimento):

para /f “tokens=1*” %b dentro ('para /f o “tokens=*” %a no ^ (“dir /b /s /a-d C:\Devapps\Projects\code\ *.clw'^) faz o @wc - l “%a” ") fazer o @echo %b, %c>> c:\linecounts.csv
Outras soluções  
 
programming4us programming4us