Linux复制指定目录及子目录下特定类型的文件
方法一:通过完全复制然后删除指定类型的文件完成
Step1 使用cp命令复制所有文件
cp -r test/ test2
将测试目录test下所有内容完全复制到test2
Step2 组合使用find及xargs,将不用的文件删除
xargs是给命令传递参数的一个过滤器,可以将前一个命令产生的输出作为后一个命令的参数
find test2/ -name '*.tes' |xargs rm -rf
即将find产生的输出(test2目录下的所有tes文件),作为rm的参数,从而完全删除
适用场景举例:把项目文件备份,要去除其中的.svn文件,可以采用这种方式
方法二:带目录结构复制
这种情况下可以使用tar命令将指定类型的文件打包,然后解包,同样需要组合使用find和xargs
Step1 建立目录test3
mkdir test3
Step2 将指定类型文件带目录结构打包
find test/ -name '*.txt' |xargs tar czf test3.tgz
Step3 解包到目录test3
tar zxvf test3.tgz -C test3
Linux复制指定目录及子目录下特定类型的文件相关推荐
- 复制指定目录包括子目录下的所有指定类型的文件
将下列代码复制到txt文本中.保存成后缀名为.bat的文件.然后运行即可. 方案:复制指定文件夹下及其所有子文件夹内 后缀名相同的文件.bat 代码: xcopy /e d:\a\*.txt e:\2 ...
- linux 复制指定目录下的全部文件到另一个目录中,linux cp 文件夹
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. linux复制指定目录下的全部文件到另一个目录中 复制指定目录下的全部文件到另一个目录中 文件及目录 ...
- linux cp目录到指定目录,linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹...
解压war包 jar -xvf xxxx.war linux复制指定目录下的全部文件到另一个目录中 复制指定目录下的全部文件到另一个目录中 文件及目录的复制是经常要用到的.linux下进行复 ...
- 打印 指定目录下和子目录下的的所有.java文件的路径. (使用FileFilter过滤器)
1 package test; 2 /* 3 * 打印 指定目录下和子目录下的的所有.java文件的路径. 4 * */ 5 import java.io.*; 6 import java.util. ...
- linux c 读取目录及其子目录下所有.jpg文件的文件名(无后缀)
此程序用来生成<yolo v2中VOC数据生成labels所需的图片文件名文档>train.txt linux c 读取目录及其子目录下所有.jpg文件的文件名: http://www ...
- Python 读取指定目录及其子目录下所有文件名
Python 读取指定目录及其子目录下所有文件名 本文博客地址:https://xinancsd.github.io/Python/python_search_folder.html 目标 磁盘中的文 ...
- 【shell】shell下获取指定目录及子目录下的所有文件或指定文件
Date:2018.7.8 shell下获取指定目录下的所有文件或指定文件: 方法一: funtion getAllFilesfor files in `find $1 -name "*.t ...
- 练习:查找指定目录(包括子目录)下的视频(格式为.mp4,.rmvb,.avi),并将目录存放在一个文件中...
import osdef search_file(start_dir,target):os.chdir(start_dir) #切换目录for each_file in os.listdir(os.g ...
- Makefile自动搜所目录及子目录下的的所有文件、自动生成编译目录
内容概要 〇.背景 一.需求描述 二.解决方案 三.Makefile编写 3.1 根目录下的Makefile编写 3.2 myMath和myRecord目录下的Makefile编写 3.3 myStr ...
最新文章
- python画熊猫代码_用Python Turtle 画可爱的熊猫
- 言论丨李开复:2018中国最大AI红利是政策
- 性能计数器自动收集-logman
- CAN 多于8字节的拆包组包协议
- Web测试到底是在测什么(资料合集)
- 【MFC系列-第19天】初步认识GDI绘图技术
- 不重复点名抽奖_抽奖新玩法?和平精英蜘蛛异变套装上线 参与十次可获得所有奖励...
- 卸载程序_Windows 7 如何卸载或删除应用和程序,我教你
- [病毒木马] Windows 映像劫持
- shell脚本for循环的基础格式以及取值列表的多种取值方式
- 三、EXCEL复制数字到txt文件,存在空格
- 独孤求败剑学考证 zz
- 如何查看自己windows电脑的IP地址
- 无为而无不为和企业管理
- 防火墙命令补充和dmz_远程管理
- 如何编辑程序(一个简单的程序)
- 移动端H5页面生成图片解决方案 1
- 股票 K线图 蜡烛图
- OSPF —— Virtual Link(虚连接)
- 使用css3实现翻书效果(一)