8
Ten folder zawiera wiele plików * .cpp i * .h. Chcę uzyskać liczbę wierszy wszystkich plików i wyświetlić je na ekranie w posortowanej kolejności liczby linii.Uzyskiwanie liczby wierszy wszystkich plików w projekcie w porządku posortowanym (terminal Bash)
Wiem, że wc -l *.h *.cpp
wyświetli wszystkie nazwy plików z liczbą linii, ale nie w porządku posortowanym.
Ponieważ jest to kod źródłowy, użyłbym 'sloccount' zamiast tego zamiast' wc'. – ninjalj
Wow! +1 dla tego fantastycznego zasobu! – smilingbuddha
W przypadku obsługi przypadku z podkatalogami (na przykład java) poniższe polecenie wykonuje to samo rekursywnie. 'znajdź. -name * .java | xargs wc -l | sort -n' – DJGummikuh