linux 查找文件夹并把文件夹里的内容输出到a.txt 5

如题,根目录下有很多b文件夹,b文件夹里有很多.txt文件,我想把所有b文件夹里的文件统一到一个a.txt下要怎么写,请教各位大神,谢谢... 如题,根目录下有很多b文件夹,b文件夹里有很多.txt文件,我想把所有b文件夹里的文件统一到一个a.txt下要怎么写,请教各位大神,谢谢 展开
 我来答
百度网友59822fd
2017-09-15 · 超过70用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:76.1万
展开全部
假如在当前面目录下有1.txt和2.txt,现在我们把它输出到3.txt,具体为:

#!/bin/bash

echo "start copy file .."
find ./ -name "*.txt" | xargs cat > 3.txt
echo "done !"

你那个出问题应该是因为find在查找的时候没有加引号还有后面再查找的时候要使用管道命令啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式