Wie kann ich in C-Shell die gleiche Ausgabe erhalten du -sh ./*, ohne die Dateien im Stammverzeichnis aufzulisten, dh nur eine Liste der Unterverzeichnisse in ./ und die Größe des gesamten Inhalts?
Wie kann ich in C-Shell die gleiche Ausgabe erhalten du -sh ./*, ohne die Dateien im Stammverzeichnis aufzulisten, dh nur eine Liste der Unterverzeichnisse in ./ und die Größe des gesamten Inhalts?
Antworten:
Fügen Sie einen abschließenden Schrägstrich wie folgt hinzu:
du -sh ./*/
-sgelöscht wird, wird es rekursiv. Hinweis: Piping to sort -hwird nach der für Menschen lesbaren Größe sortiert ( -hFlag wurde sort2009 in GNU eingeführt ).
shundcshbis auf die Bestellung ist die Ausgabe gleich. (Ich muss zugeben, dass ich tatsächlichbashund benutzetcsh.)