多年来,我一直使用 shell 脚本和简单的复制命令将我的系统备份到外部硬盘上,例如
cp -uvR Documents/*“/media/myUserName/MyBackupDevice/Documents/”
从 Ubuntu 18 升级到 Ubuntu 20.04.1 后,我的脚本将仅更新备份设备上已存在的文件。如果目标文件尚不存在,则不会创建任何文件,并且复制失败并显示以下消息:
cp:无法创建常规文件“/media/myUserName/MyBackupDevice/Documents/Rest/of/Path/FileName.pdf”:参数无效
根据我修改的文件,有时脚本无法写入新文件的目录与它可以更新预先存在的文件的目录是同一目录。
关于如何调整我的脚本有什么建议吗?