【Terminal】列出当前目录下各文件夹大小
✨列出当前目录下各文件夹大小
列出当前目录下个文件夹大小,以GB为单位,按照大小降序排序,以表格形式输出。
PowerShell命令行如下
Get-ChildItem -Directory | ForEach-Object {
$folder = $_
$size = (Get-ChildItem -Path $folder.FullName -Recurse | Measure-Object -Property Length -Sum).Sum
[PSCustomObject]@{
FolderName = $folder.Name
SizeGB = [math]::round($size / 1GB, 2)
}
} | Sort-Object SizeGB -Descending | Format-Table -Property FolderName, SizeGB
macOS命令行如下
du -sk * | awk '{size=$1/1024/1024; sub(/\/$/, "", $2); printf "%s %.2f\n", $2, size}' | sort -k2 -nr | awk 'BEGIN {print "FolderName SizeGB"} {printf "%s %.2fGB\n", $1, $2}' | column -t
⭐转载请注明出处
本文作者:双份浓缩馥芮白
原文链接:https://www.cnblogs.com/Flat-White/p/18699949
版权所有,如需转载请注明出处。

浙公网安备 33010602011771号