我在data
是目录的RedHat服务器上运行此命令时发生错误:
rm -rf data; cp -r another_dir data
此命令发生错误:
cp: cannot create directory `data/test': File exists
此错误并非总是发生。通常当我看到这个错误时,我可以简单地重新运行命令,它会成功。此外,将;
符号更改为$
并不能解决此问题。
我根本不明白。怎么可能这样呢?
答案 0 :(得分:1)
什么是数据?目录或文件?
如果是目录,请尝试rmdir data
如果是文件,请尝试rm -f data
由于rm -rf data;cp -r another_dir data
是两个不同的命令。所以,请逐一尝试并给我结果