我有一个问题,我完全无法理解。
我已经在CentOS上安装并运行了RClone,我正在尝试编写一个脚本来执行以下操作
执行时
rclone ls MsOneDrive:/Dashcam/Saved
我得到以下更长版本。其中,数字是文件大小,第二部分是文件名。
E.G。 “filesize filename.AVI”
511810664 00200367.AVI 509582440 01560041.AVI 86225016 03510005.AVI 8389816 03580007.AVI 503356520 05220203.AVI 502537320 06320079.AVI 508238952 06320080.AVI
有没有办法将它解析为foreach循环或类似的东西,让我在循环中执行这些操作?
某些事情(忽略foreach循环的语法)
#!/bin/bash
foreach {i} (rclone ls MsOneDrive:/Dashcam/Saved)
rclone copy $i <local>
localOperation
rclone copy <local> <remote>
rclone rm <remote>
fi