对超过一定大小的文件进行列表和操作?

pep*_*dip 2 google-cloud-storage

如何使用 gsutil 擦除特定大小以下的所有文件?我们可以使用脚本来过滤 gsutil ls 的输出,但听起来有点矫枉过正。

Mik*_*rtz 5

gsutil 没有任何直接支持(如在命令行标志中)仅对小于给定大小的文件进行操作。相反,您必须使用脚本,例如:

gsutil ls -l gs://your-bucket | awk '{if ($1 < 1024) print $NF}' | xargs some-command
Run Code Online (Sandbox Code Playgroud)