Dans un projet avec des milliers de fichiers, je voulais comparer les lignes de code totales aux lignes de code uniquement en PHP (suppression de CSS, JavaScript, etc.)
Quand je cours
find . -type f | xargs wc -l
le total sur la dernière ligne est inférieur que quand je cours
find -E . -regex '.+\.(php|inc)' -type f | xargs wc -l
Considérant le second find
doit être une liste de fichiers plus petite que (est un sous-ensemble strict) du premier find
, comment pourriez wc
signaler un total plus élevé dans le second cas?
find . -type f | xargs cat | wc -l