cp命令 复制多个目录/文件夹下文件到指定目录

这篇具有很好参考价值的文章主要介绍了cp命令 复制多个目录/文件夹下文件到指定目录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

可以使用cp命令的通配符和递归选项来复制多个目录下多个文件夹下的文件到指定目录。

如果目标目录不存在,可以使用 mkdir -p命令来创建目录。 -p 选项表示递归创建目录,如果目录已经存在,则不会报错。

例如,以下命令会复制 /path/to/dir1和 /path/to/dir2 下的所有子目录中的文件到目录 /path/to/destination,如果目录 /path/to/destination不存在,会自动创建它:

mkdir -p/path/to/destination/
cp -r /path/to/dir1/*/ /path/to/dir2/*/ /path/to/destination/

在这个命令中,-r选项指定了递归复制,/*/通配符表示复制每个目录下的所有文件和子目录,最后一个参数/path/to/destination/指定了目标目录。

如果你只想复制所有 .txt 文件到目录/path/to/destination,并自动创建目标目录,可以使用以下命令:

mkdir -p/path/to/destination/
cp -r/path/to/dir1/*/*.txt /path/to/dir2/*/*.txt /path/to/destination/

在这个命令中,*.txt通配符表示只复制扩展名为.txt的文件。文章来源地址https://www.toymoban.com/news/detail-519407.html

到了这里,关于cp命令 复制多个目录/文件夹下文件到指定目录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java将指定目录下的文件复制到目标文件夹

    递归是一种基于函数调用自身的方法。它是一种非常常见的计算机编程技术,可以让程序员通过简单、优雅的方式来解决许多问题。 简单来说,递归是在函数执行过程中调用自身的过程。当函数被调用时,它会先执行函数体内的语句,然后再调用自己,这个过程将会重复执行

    2024年02月04日
    浏览(64)
  • cp——复制文件\文件夹

    cp命令来自英文单词:copy 用于复制文件文件夹 cp [-r] 参数1 参数2 -r选项,可选,用于 复制文件夹 使用,表示递归 参数1,Linux路径,表示被复制的文件或文件夹 参数2,Linux路径,表示要复制去的地方 1–2,把文件文件夹1复制至路径2

    2024年02月15日
    浏览(64)
  • bat复制文件到指定文件夹

    FOR /F %%N IN (\\\'DIR /B /S \\\"D:文件夹*.*\\\"\\\') DO (COPY %%N \\\"E:文件夹\\\") *.*代表所有文件,文件夹除外。 解释:将D盘文件夹所有文件,复制到E盘文件夹。 文件名只能,中文数字英文组合,带有特殊符号的无法复制。    

    2024年02月13日
    浏览(63)
  • C#选定文件复制到指定文件夹

    搜索到的: string pLocalFilePath =\\\"\\\";//要复制的文件路径 string pSaveFilePath =\\\"\\\";//指定存储的路径 if (File.Exists(pLocalFilePath))//必须判断要复制的文件是否存在 { File.Copy(pLocalFilePath, pSaveFilePath, true);//三个参数分别是源文件路径,存储路径,若存储路径有相同文件是否替换 } 自己应用:

    2023年04月21日
    浏览(59)
  • 如何从多个文件夹内转移全部文件(忽略文件夹的结构)(进行复制)(再打包)

    首先,需要用到的这个工具: 百度 密码:qwu2 蓝奏云 密码:2r1z 04文件夹里面有只有1个名称为\\\"1\\\"的文件夹,“1”里面有“2”,“2”有“3”,“3”有“4”,从“1”开始,都有5个兔兔的图片,这是“1”里面的文件夹结构,现在要做的就是忽略文件夹结构,提取出全部的兔兔

    2023年04月10日
    浏览(97)
  • cp命令 – 复制文件或目录

    cp命令是英文单词copy的缩写,用于将一个或多个文件/目录复制到指定位置,也常用于文件的备份工作。 注意:该命令不能用于跨主机文件复制,仅用于同一主机内的文件复制。 该命令的语法格式如下 常用选项如下所示: 选项 作用 -f 若目标文件已存在,则强行覆盖原文件

    2024年02月06日
    浏览(68)
  • cp 命令 – 复制文件或目录

    cp 命令用于将一个或多个文件或目录复制到指定位置,亦常用于文件的备份工作。-r 参数用于递归操作,复制目录时若忘记加则会直接报错,而 -f 参数则用于当目标文件已存在时会询问,输入 y 确定覆盖,这两个参数尤为常用。 目录 一、语法格式 二、常用参数 三、命令实

    2024年02月11日
    浏览(58)
  • Docker宿主机复制(单个文件夹/多个文件/单个文件)到容器

    我的JPEGImages里面包含了多张图片,下面的指令将宿主机JPEGImages目录下的所有文件和子目录复制到7a7608e0bf84容器的/home/PaddleSeg/input/目录下 使用多行docker cp指令 docker cp 容器ID或名称:容器源路径 宿主机目标路径 docker cp 宿主机目标路径 容器ID或名称:容器源路径

    2024年02月08日
    浏览(52)
  • Linux cp命令:复制文件和目录

    cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能。 cp 命令的基本格式如下: 选项: -a:相当于 -d、-p、-r 选项的集合,这几个选项我们一一介绍; -d:如果源文件为软链接(对硬链接无效),则复制

    2024年02月06日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包