小编Nig*_*gel的帖子

使用mapfile调用rsync

使用以下 bash 代码来处理使用 mapfile 随机传递的文件名。我想调用rsync每个文件并将其发送到目标路径dpath

mapfile -d '' fl < <(
  find "$dpath" -maxdepth 1 -type f "${inclnm[@]}" |
  shuf -z -n "$nf"
)
Run Code Online (Sandbox Code Playgroud)

或者shuf直接处理参数

mapfile -d '' fl < <( shuf -z -n "$nf" -e "${inclnm[@]}" )
Run Code Online (Sandbox Code Playgroud)

如何修改两个替代方案以rsync在每个文件上运行并发送到目的地?

bash rsync map-files

0
推荐指数
1
解决办法
174
查看次数

标签 统计

bash ×1

map-files ×1

rsync ×1