本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
從SMB/CIFS共用區建立CSV檔案
貢獻者
建議變更
下列命令會以CSV格式傾印資料。您可以加總「大小」欄、以取得資料的總大小。
xcp scan -match "((now-x.atime) / 3600) > 31*day" -fmt "'{}, {}, {}, {}'.format(relpath, name, strftime(x.atime, '%y-%m-%d-%H:%M:%S'), humanize_size(size))" -preserve-atime >file.csv
輸出應類似於以下範例:
erase\report_av_fp_cdot_crosstab.csvreport_av_fp_cdot_crosstab.csv20-01-29-10:26:2449.6MiB
若要掃描三個子目錄的深度並依排序順序提供結果、請執行「XCP -du」命令、並將每個目錄層級的大小傾印至三個子目錄的深度。
./xcp scan -du -depth 3 NFS_Server_IP:/source_vol
若要排序、請將資訊傾印至CSV檔案、然後排序資訊。
xcp scan -match “type == d” -depth 3 -fmt "'{}, {}, {}, {}'.format(name, relpath, size)" NFS_Server_IP:/share > directory_report.csv
這是使用「-fmt」命令的自訂報告。它會掃描所有目錄、並將目錄的名稱、路徑和大小傾印到CSV檔案中。您可以從試算表應用程式排序「大小」欄。