【发布时间】:2015-02-21 02:41:20
【问题描述】:
有什么区别
cp -R source_path target_path
对
cp -R source_path/* target_path
我发现第二个 cmd 在我的 amazon linux 系统(red hat core)上工作,但我不知道为什么?
【问题讨论】:
-
第一个命令出现什么错误?
标签: linux amazon-ec2 amazon
有什么区别
cp -R source_path target_path
对
cp -R source_path/* target_path
我发现第二个 cmd 在我的 amazon linux 系统(red hat core)上工作,但我不知道为什么?
【问题讨论】:
标签: linux amazon-ec2 amazon
不同之处在于前者创建target_path/source_dir/*,而后者创建target_path/*。换句话说,第一个命令复制文件,包括source_path 中的最后一个目录以及其中的所有.* 文件,前提是它们是任意的。第二个命令将所有不以. 开头的内容从source_path 复制到target_path。
所以我的猜测是你真的不想在target_path 中从source_path 创建最后一个目录,而是直接从source_path 复制所有非点文件。
【讨论】:
not。如果您显示您看到的输出或描述究竟是什么不起作用,这可能会有所帮助。