linux cp自动创建目标文件夹,关于linux:如何让cp命令创建用于将文件复制到目标的任何必要文件夹... |
您所在的位置:网站首页 › cvi创建文件夹 › linux cp自动创建目标文件夹,关于linux:如何让cp命令创建用于将文件复制到目标的任何必要文件夹... |
本问题已经有最佳答案,请猛点这里访问。 当使用cp将文件复制到可能存在或可能不存在的文件夹时,如果需要,如何让cp创建文件夹?以下是我的尝试: [root@file nutch-0.9]# cp -f urls-resume /nosuchdirectory/hi.txt cp: cannot create regular file `/nosuchdirectory/hi.txt': No such file or directory @Nelaar问题的年龄是次要问题;答案的质量和广度应是决定因素。我也没有一个强烈的偏好,但我认为这不值得努力扭转重复的关系。如果您不这么认为,请提供一个理由(可能在meta.stackoverflow.com上,以获得适当的可见性和流程)。 找了同样的东西,找不到下面我的答案,所以我会贴出我是如何做到这一点的:dirname"/nosuchdirectory/hi.txt" | while read path;do mkdir -p"$path"; done && cp -f urls-resume /nosuchdirectory/hi.txt。 如meta.stackoverflow.com/questions/251938/… 为了进一步说明基督教徒的答案,唯一可靠的方法是将mkdir和cp结合起来: mkdir -p /foo/bar && cp myfile"$_" 另外,当您只需要在现有的层次结构中创建一个目录时,rsync可以在一个操作中完成。我是rsync的忠实粉丝,事实上,我是一个多才多艺的c |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |