通用文件操作 stage,提供删除、复制、移动、重命名功能。每个 stage 自动识别目标是文件还是目录。
| 全限定名 | 功能 |
|---|---|
std:delete | 删除文件/目录 |
std:copy | 复制文件/目录 |
std:move | 移动文件/目录 |
std:rename | 重命名文件/目录 |
job:
stages:
- name: cleanup
use: std:delete
params:
paths: ["/tmp/junk", "/tmp/old"]
missing_ok: true
- name: backup
use: std:copy
params:
sources: ["/data/important"]
dest_dir: "/backup"
overwrite: false