`

拷贝指定的文件出来但保持目录结构

 
阅读更多

抽取当前目录以下的所有logo1.* 或 logo2.* 到 /media/logo下

 

tar cvf - `find . -name "logo[1,2].*" -print` | (cd /media/logo;tar xvf - )

缺点:因为是拷贝所以占用多一倍空间。

 

如果文件列表多于3000个以上方法不行的,用下边的方法:

 

find . -name '*.txt' -print >/tmp/test.manifest
tar -cvzf textfiles.tar.gz --files-from /tmp/test.manifest
find . -name '*.txt' | xargs rm -v

分享到:
评论

相关推荐

    01 批量拷贝指定文件.zip

    在IT行业中,批量操作是...总之,这个“01 批量拷贝指定文件”的工具提供了自动化批量拷贝的解决方案,尤其适用于需要在两级目录结构下操作的场景。合理利用此类工具,可以大大提高我们在日常工作中处理文件的效率。

    复制指定时间内修改过文件包含目录结构-打包工具

    查询指定文件夹下,指定时间内改动过的文件,并按原来的目录将文件复制到当前目录下的指定文件夹中 调用前需打开文件修改源目录和目标目录 直接调用,则只查找当天内修改过的文件。 如果查询指定日期,需 cmd ...

    WPF 拷贝文件到当前目录

    在本场景中,任务是将配置文件从应用的资源或指定位置拷贝到运行时应用的当前目录,以便程序可以访问这些配置文件。下面我们将详细探讨如何在WPF应用中实现这个功能。 首先,我们需要了解WPF应用程序的基本结构。...

    批量拷贝源目录中指定扩展名的文件并按源目录结构进行保存

    例如将源目录中扩展名为.h、.lib、obj文件拷贝到目标目录,并按照原目录结构(含子目录)进行保存,或者平铺即仅拷贝文件。在目标目录中若出现在同一目录下文件名重名的情况,本程序将自动在重名文件尾部添加自增长...

    易语言复制文件到指定目录

    在易语言中,复制文件到指定目录是一项常见的操作,这在软件开发、数据迁移或备份等场景中十分实用。本篇文章将深入讲解如何使用易语言实现这一功能,并探讨相关知识点。 首先,我们需要理解易语言的基本结构。...

    Qt实现文件拷贝

    在我们的文件拷贝场景中,`QDirIterator`将特别有用,因为它可以迭代指定目录及其子目录中的所有文件和子目录。 在开始复制文件之前,我们需要创建一个`QThread`对象,这是Qt中的多线程基础。通过继承`QThread`,...

    复制文件到指定目录.zip

    在C#编程中,复制文件到指定目录是一项常见的任务,特别是在构建软件或处理文件系统操作时。本项目提供了一个简洁的源代码示例,旨在简化这个过程,使其更易于理解和扩展。下面,我们将深入探讨如何在C#中实现这一...

    Qt文件或文件夹拷贝

    这段代码遍历源目录中的每个条目,如果是文件则调用`copyFile()`函数进行拷贝,如果是目录则递归调用`copyDirectoryFiles()`函数,从而完成整个目录结构的复制。 在实际项目中,为了提高代码的可维护性和复用性,...

    windows下目录拷贝脚本

    在本文中,我们将深入探讨如何编写一个BAT脚本来实现目录的完整拷贝,包括目录结构,同时能够过滤特定类型的文件,例如隐藏的.svn版本控制文件和.txt文本文件。 首先,我们需要了解批处理脚本的基础知识。BAT文件是...

    线程池拷贝显示树状图.zip

    在Java中,`java.io.File`类可以用来操作文件和目录,`listFiles()`方法可以获取指定目录下的所有文件和子目录。要构建树状图,可以采用递归方式,对于每个目录,递归调用自身来处理子目录,并使用图形界面(如Swing...

    批处理拷贝文件(简单实用)

    `xcopy`命令是Windows中的一个强大工具,可以复制文件和目录结构。在这里,参数`/E`表示复制所有子目录,包括空的;`/I`表示如果目标目录不存在,就创建一个新的目录;`/Y`则是在覆盖目标文件时不再提示确认。 ...

    Q702697 怎么将一个文件拷贝到指定目录下的所有子文件夹中

    当需要将一个文件拷贝到指定目录下的所有子文件夹中时,这通常涉及到批量复制和递归操作。以下是一些关于如何实现这一目标的详细步骤和知识点: 1. **路径与目录**:在操作系统中,目录是一种组织文件的方式,每个...

    cmd 远程文件分发拷贝命令

    `xcopy`命令用于复制文件和目录,并且可以指定多种复制选项。在本例中,我们使用`xcopy`命令将本地文件复制到远程计算机: ```cmd xcopy E:\local\ĵĿ¼\*.* z:\qq /e /h /d ``` - **语法解析**: - `xcopy ...

    Q702781 怎么将一个文件拷贝到指定目录下的所有子文件夹中

    在IT领域,尤其是在文件...总之,无论是通过命令行工具还是编程语言,复制一个文件到指定目录的所有子文件夹中都是通过遍历目录结构并逐个复制实现的。了解这些方法可以帮助我们在日常工作中更有效地处理文件管理任务。

    拷贝某个文件夹及子文件夹下的所有指定文件类型(如jpg)到另一个文件夹下

    - `for /r "%source%" %%i in (*.mp3) do (...)`:这是一个循环结构,用于遍历指定目录(包括子目录)下的所有mp3文件。`/r`参数表示递归搜索子目录,`%%i`是代表当前文件的变量。 - `echo Copying file: "%%i"`:...

    php的FTP操作类( 拷贝、移动、删除文件 创建目录 ).zip

    `mkdir()`方法用于创建远程目录,允许开发者动态地构建文件结构。在执行此操作之前,可能需要先用`chdir()`方法改变当前工作目录,以便在正确的路径下创建新目录。 文件的上传操作通常通过`upload()`方法实现,它...

    FileUploadUtil.java(文件上传工具类)

    文件上传工具类,上传文件,上传导入文件到path文件夹下,判断图片大小是否...将存放在sourceFilePath目录下的源文件,打包成fileName名称的zip文件,并存放到zipFilePath路径下 ,拷贝指定文件到另一文件中,保存图片

    ios-Swift 拷贝文件到沙盒.zip

    2. 创建目标文件路径:根据沙盒的目录结构,创建一个目标文件路径。例如,如果要将文件复制到Documents目录,可以使用`FileManager.default.urls(for: .documentDirectory, in:)`来获取Documents目录的URL。 3. ...

    解压zip文件和复制一个目录下所有文件到另一个目录

    程序流程可能是先解压ZIP文件到一个临时目录,然后遍历该临时目录并将所有文件复制到指定的目标目录。这涉及到文件操作的错误处理,例如检查文件是否存在、权限是否足够等,以确保程序的健壮性。 6. **文件操作的...

    目录级拷贝软件.zip

    2. 环境迁移:开发人员在不同环境间移动项目时,需要保持相同的文件结构,目录级拷贝可以实现这一目标。 3. 文件同步:例如在多台电脑间同步工作目录,或者在本地和远程服务器之间同步数据。 4. 数据迁移:在更换...

Global site tag (gtag.js) - Google Analytics