日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。
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
3つのサブディレクトリの深さまでスキャンし、結果をソート順に表示するには、 `xcp -du`コマンドを実行し、3 つのサブディレクトリの深さまでの各ディレクトリ レベルのサイズをダンプします。
./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 ファイルにダンプします。スプレッドシート アプリケーションからサイズ列を並べ替えることができます。