system(“cp /root/a.txt /root.b.txt”); 我的根目录下有一个b.txt,执行这个命令会自动把原来的b.txt覆盖掉,这是有sysstem函数决定的吗?
# cp --help Usage: cp [OPTION]... SOURCE DEST or: cp [OPTION]... SOURCE... DIRECTORY or: cp [OPTION]... --target-directory=DIRECTORY SOURCE... Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY. -f, --force if an existing destination file cannot be opened, remove it and try again
如题,我初学shell,不太清楚,linux如此强大,这个需求不是问题吧 如果一条cp命令能做到当然好了,如果不能,请大家指教,谢谢。 7:00前搞不定就。。。。惨。。 :em12: [ 本帖最后由 ybbkd2 于 2006-8-7 22:42 编辑 ]
我用cp命令覆盖以前 同名目录下的文件 可是我用命令 cp -Rf /usr/local/ap*/conf/ /tmp/conf 覆盖每个文件总要问我简直烦躁死了,我不是已经用 -f 了吗? 怎么还要提示呢? 请教高手,谢谢