Antworten:
Etwas fundiertere Vermutung. Wenn man sich die -s
Optionen verschiedener Coreutils- Befehle und ihre Interpretation in diesen Befehlen ansieht, scheint -s
es eine Option zu sein, die in verschiedenen Befehlen viele verschiedene Dinge bedeuten kann. Die folgende Liste zeigt die Bedeutung der -s
Option für die Befehle in Klammern:
sleep
)uname
)chmod
(+/-))nl
, date
, seq
)cp
, install
, ln
, mv
, basename
)sort
, shred
, truncate
, test
)tty
, readlink
, csplit
)kill
, timeout
)tac
, pr
)du
)sum
)unique
)paste
)tr
, cat
)ln
)realpath
)fold
)fmt
)Aus der Liste geht hervor, dass Suffix häufig im Zusammenhang mit Dateinamensuffixen verwendet wird, daher werde ich mit der Größe fortfahren .
Interessanterweise klingt die Beschreibung -s
in der Manpage von ls
Sounds ähnlich wie der Autor bei der Auswahl des -s
Schalters mit quota
:
-s Zeigt die Anzahl der tatsächlich von jeder Datei verwendeten Dateisystemblöcke in Einheiten von 512 Byte an, wobei Teileinheiten auf den nächsten ganzzahligen Wert aufgerundet werden. Wenn die Ausgabe an ein Terminal erfolgt, wird eine Gesamtsumme für alle Dateigrößen in einer Zeile vor der Auflistung ausgegeben. Die Umgebungsvariable BLOCKSIZE überschreibt die Einheitsgröße von 512 Byte.
quota
Option für "menschlich lesbar"-h
(dann würden Sie nicht fragen).