Jak policzyć ilość linii w wielu plikach tekstowych?
Tytuł wątku mówi wszystko :) wiem, mogę sobie połączyć je ręcznie, ale tych plików trochę jest, łatwiej byłoby to zautomatyzować..
Jaki system? W unixopodobnych to by było coś w kształcie:
cat * | wc -l
(gwarancji nie daję, bo rzadko korzystam z narzędzi konsoli). W Windzie... hm... jakiś skrypcik w JS, Pythonie, Ruby, whatever?
http://gnuwin32.sourceforge.net/packages/coreutils.htm
A potem http://www.gnu.org/software/coreutils/manual/ i czytasz opisy do cat i wc.
Pewnie rozwiązaniem będzie kombinacja DEXiu (cat * | wc -l) ale to sobie musisz sam sprawdzić.
tak na szybko. Zainstaluj powershell (chyba że masz)
zapisz jako .ps1
$items = Get-ChildItem -Path "d:\pliczki"
foreach ($item in $items)
Get-Content $item | Measure-Object -line
Wszystkie pliki tekstowe muszą być w jednym katalogu.