ubuntu从不同文件夹提取相同命名形式的文件
时间: 2024-11-09 10:22:08 浏览: 11
Ubuntu环境下,如果你想从不同的文件夹中提取具有相同命名形式的文件,你可以使用shell命令行结合通配符和find命令来实现。假设你要找的是所有以".txt"结尾的文本文件,可以按照以下步骤操作:
1. 打开终端(Terminal)。
2. 使用`cd`命令切换到包含目标文件夹的目录,例如:
```
cd /path/to/start/folder
```
3. 使用`find`命令查找特定类型的文件,如:
```
find . -name "*.txt"
```
这里的`.`代表当前目录,`-name`表示按名称匹配,`*.txt`则是匹配所有.txt文件。
4. 如果你想将结果全部复制到另一个指定的目标文件夹,可以先创建该目标文件夹(如果不存在),然后使用`cp`命令批量复制,例如:
```
mkdir /path/to/destination/folder
cp -r $(find . -name "*.txt") /path/to/destination/folder/
```
`cp -r`用于递归复制整个目录结构,并且只复制`.txt`文件。
阅读全文