find命令查找某些文件并将其拷贝到指定目录
来源:互联网 发布:一键转发源码 编辑:程序博客网 时间:2024/05/13 16:21
【问题】我想搜索某个文件夹下的所有.c文件,并将其拷贝到另外一个目录下。
【情景设定】当前目录下有若干文件,利用tree
命令如下图:
.
├── a.c
├── b.c
├── cat
│ ├── 1.asm
│ ├── 2.asm
│ ├── x.c
│ └── y.c
├── dog
├── m.asm
└── n.asm
要求把所有.c文件拷贝到dog目录下。
【解决方法】
find ./ -name "*.c" | xargs -i cp {} ./dog/
或者
find ./ -name "*.c" -exec cp '{}' ./dog/ \;
注意: ./dog/
和 \;
之间有个空格。
这种用法可以灵活变通,比如删除所有的.c文件。
find ./ -name "*.c" -exec rm '{}' \;
0 0
- find命令查找某些文件并将其拷贝到指定目录
- Linux查找目录,并将其拷贝到指定目录
- find命令查找特定文件,并通过-exec 选项将其按照原来的目录树打包成压缩文件
- 将文件统一拷贝到指定目录
- Linux下用find查找并复制指定文件到指定目录下
- Linux下用find查找并复制指定文件到指定目录下
- Linux下用find查找并复制指定文件到指定目录下
- find 命令查找文件时忽略某些目录
- 查找指定目录下非目录文件并拷贝
- 将多级目录的文件拷贝到一个指定目录
- 将多级目录的文件拷贝到一个指定目录
- find查找文件忽略某些目录
- linux命令之----find用于指定目录下查找文件
- 批量编译vb6文件并拷贝到指定目录
- 编写程序,将指定目录下所有.java 文件拷贝到另一个目的中,并将扩展名改为.txt。
- 拷贝文件到指定目录
- 拷贝文件到指定目录
- mk拷贝后缀相同的文件到指定目录命令
- 初识JavaScript
- Session的工作原理
- Python源码剖析-Dict
- 【Java基础】多线程
- hdu 1233还是畅通工程 (最小生成树)
- find命令查找某些文件并将其拷贝到指定目录
- HDU-5700-区间交(线段树)
- 旅行
- 类小结1:方法重载 变量 封装 import 继承 重写父类方法 调用父类构造方法 多态
- UIButton(UIEdgeInsets)/设置button上的文字和图片上下垂直居中对齐
- IR077K firmware设计
- matlab2013a(x64) 安装 libsvm
- ACM程序设计选修课——Problem F:(ds:图)旅游规划(优先队列+SPFA)
- Redis安装整理(windows) +php扩展redis