Alle Zeilen eines Ordners

quaox

Mitglied
Hallo zusammen,

hat einer ein gutes Script oder eine Umsetzungmöglichkeit für folgendes Problem.

Ich würde gerne die Anzahl der Codezeilen einzelener Dateien insgesamt ausgeben.
Dazu sollte man nur den Grund Ordner angeben. Das Script sollte sich selbst durch die vorhandenen Ordner "quälen" und die Codezeilen aller Dateien addieren - und das selbstständig, ohne Angabe der beinhalteten Ordner im Grundordner.

Ist sowas möglich ?

Danke schon einmal für die Antworten.
Gruß
 
Ok, danke schonmal !
Hast du vieleicht auch eine Info obs sowas schon gibt ?

Ich hab mal gegooglet, aber leider nichts brauchbares gefunden.
Ansonsten müsst ich es halt schreiben....

Gruß
 
Also ich habe mich für ein damaliges Projekt auch dafür Interessiert, leider gibt es keine Fertige Funktion oder Klasse was auch immer...

Bleibt einen nur das selber Coden.
 
Hallo,
so vielleicht?
PHP:
<?php
    function countLines($path='.'){
        $verz = dir($path);
        while ($entry = $verz->read()){
            if ($entry <> '.' && $entry <> '..'){
                if (is_dir($path.'/'.$entry)){
                    $lines += countLines($path.'/'.$entry);
                } else {
                    $lines += count(file($path.'/'.$entry));
                }
            }
        }
        $verz->close();
        return $lines;
    }
    echo countLines();
?>

mfg
forsterm
 
Zurück