W C-Shell, w jaki sposób mogę uzyskać takie same dane wyjściowe, jak du -sh ./*bez wyświetlania plików w katalogu głównym, tj. Tylko listę podkatalogów w ./ i rozmiary całej ich zawartości?
Nie rozumiem Próbowałem shi cshoprócz zamówienia wyjście jest takie samo. (Muszę przyznać, że faktycznie używam bashi tcsh.)
Shi
@Shi Powinienem wyjaśnić: komentarz na temat C-Shell ma na celu określenie, czego używam. Szukam innego polecenia lub opcji, które dadzą mi ten sam wynik, ale bez wyszczególnienia rozmiarów plików w ./
sh
icsh
oprócz zamówienia wyjście jest takie samo. (Muszę przyznać, że faktycznie używambash
itcsh
.)Odpowiedzi:
Dodaj końcowy ukośnik, na przykład:
źródło
-s
upuszczeniu staje się rekurencyjny. Uwaga: potokowaniesort -h
posortuje według rozmiaru czytelnego dla człowieka (-h
flaga została wprowadzona w GNUsort
w 2009 r .).