Linux 查找所有具有扩展名的文件并查看它们

Linux 查找所有具有扩展名的文件并查看它们,linux,Linux,我想找到所有具有相同扩展名的文件,并查看找到的文件的内容。 例如:在/home/user/Desktop/test中查找所有js文件,并在linux终端中查看这些文件的内容。如果只关心单个目录的内容,可以使用命令ls/home/user/Desktop/test*.js | cat。如果需要递归查找,可以使用命令find/home/user/Desktop/test-name*.js | catfind-名称*.js-exec cat{}\;在测试目录中你已经试过了吗?听起来像是一个家庭作业问题

我想找到所有具有相同扩展名的文件,并查看找到的文件的内容。
例如:在/home/user/Desktop/test中查找所有js文件,并在linux终端中查看这些文件的内容。

如果只关心单个目录的内容,可以使用命令
ls/home/user/Desktop/test*.js | cat
。如果需要递归查找,可以使用命令
find/home/user/Desktop/test-name*.js | cat

find-名称*.js-exec cat{}\;在测试目录中

你已经试过了吗?听起来像是一个家庭作业问题。你需要付出努力。这行不通,这只会列出文件,我一开始就试过了,我已经在问题中包含了问题的解决方案。这似乎太复杂了
cat/home/user/Desktop/test/*.js
就足够了。不需要
ls
和管道。如果当前文件夹中有js文件,则引用
“*.js”
可能更安全,也是最终的
\
可以更改为
+
,以优化生成的cat进程数