webForumDet fria alternativet

Räkna antal kodrader i en katalog

PHP

2 svar · 221 visningar · startad av sabbacus

Medlem sedan juli 2002630 inlägg
Frågan#1

Tja. Detta kanske är mer fråga om "vilken applikation ska jag använda?", men då jag inte vet postar jag här i alla fall då jag skrivit projektet i PHP och då det säkert finns en lösning på mitt problem skrivet i just PHP :)

Jag har knåpat på ett projekt nu i sedan januari och det börjar närma sig färdigstatus.
För statistikens skull vill jag på ett enkelt sätt ta reda på:

  1. hur många filer det finns i katalogen inklusive dess underkataloger.
    Detta är inget som helst problem. Det klarar t.o.m. Windows :-)
    Men den här är lite knivigare:
  2. Jag vill veta hur många rader kod jag skrivit.
    Lite kämpigare :)
    Jag antar att någon undrat detta innan. Tips någon?
Medlem sedan jan. 2000372 inlägg
#2

UNIX-lösning

Du kanske kör Windows eller Mac, men om du har tillgång till nån form av UNIX-skal kan du lägga alla PHP-filer du vill räkna rader i i samma katalog och sen skriva:

cat *.php | wc -l

så får du tillbaka antalet rader totalt i alla .php-filer.

Medlem sedan juli 2002630 inlägg
#3

Tackar. Jag hade 19000 rader kod i mina PHP-filer :)

265 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)