Kilka narzędzi wiersza poleceń używa opcji -h
lub --human-readable
do drukowania rozmiaru pliku w formacie czytelnym dla człowieka (tj. 36G
Vs 37550836
).
- Dlaczego ta opcja jest potrzebna, a nie domyślna?
- Czy narzędzia te nie są przeznaczone głównie do przekazywania ludziom?
command-line
DQdlM
źródło
źródło
sort -n
ponieważ jestem mniej zainteresowany szybkim wyświetlaniem przybliżonego rozmiaru każdego katalogu i bardziej, w którym podkatalog zajmuje nieproporcjonalnie dużo miejsca ...-h
!sort -h
został wprowadzony w GNU coreutils 7.5. Lucid ma 7.4, więc na Ubuntu potrzebujesz przynajmniej indywidualisty.Zauważ, że jeśli ustawisz BLOCKSIZE = czytelny dla człowieka w swoim środowisku, będzie to ustawienie domyślne, przynajmniej dla poleceń z GNU coreutils, tj. Jeśli używasz bash put:
w pliku $ HOME / .bashrc.
źródło
BLOCKSIZE=h
że może wystarczyć. Ale świetna wskazówka!BLOCK_SIZE=human-readable
. Nie wiedziałem też o wsparciu dla tysięcy separatorów, dopóki tego nie przeczytałem.Oprócz tego, co powiedział Gilles:
Kiedy te narzędzia, w których wynaleziono HDD, były bardzo małe w porównaniu z dzisiejszymi. Nie potrzebowałeś pomocy w odczytaniu liczby takiej jak 400000.
A jeśli ci się to nie podoba, użyj systemu aliasów. W twoim katalogu domowym
i wstaw na przykład:
Pamiętaj, że w przeciwieństwie do wielu innych języków, nie możesz mieć spacji przed operatorem przypisania lub za nim (znak równości).
źródło