为什么当我 scp 文件时会出现这个奇怪的文件扩展名?

为什么当我 scp 文件时会出现这个奇怪的文件扩展名?

我正在创建大量的 gif 并将它们复制到一台单独的计算机中,该计算机通过 sshfs 安装有一个 web 服务器文件夹。

由于某种原因,文件会随机复制并带有*.gif.001文件扩展名。我的脚本命令是:

scp IMG_* [email protected]:/home/USER/MOUNTED_FOLDER/

IMG_*文件模式在哪里(例如IMG_1.gifIMG_2.gif等)

我正在生成新图像来替换 Web 文件夹中同名的文件。

有谁知道如何阻止*.001文件扩展名出现?

答案1

问题在于应用程序,因为正如每个人所说的那样,scp 功能意味着这些文件永远不会出现。

事实证明,*.00#如果我使用的应用程序无法直接替换,它就会生成文件。

我的解决方法是在运行程序之前从文件夹中删除旧图像,然后执行更具体的操作cp,正如 Jacek 在评论中所建议的那样(即scp IMG_*.gif USER@SERVER:XX.XX.XXX.XXX:/home/USER/

相关内容