Linux 获取目录下指定类型的所有文件的内容

2017-06-30  本文已影响10人  hjiangwen

点击查看Stack Overflow原文

注意\(\)之前之后的空格

# 单类型文件
find . -name '*.html' -exec cat {} \; > output.txt
# 多类型文件
 find .  \( -name '*.js' -o -name '*.html' \) -exec cat {} \; > output.txt

下面是命令解释:

find <where> #在哪个目录下查找
  -name <file_name_pattern> #文件名正则表达式
  -exec <run_cmd_on_every_hit> {} \; # run cmd on every hit
    > <where_to_store> # 导出为指定文件名的文件
上一篇下一篇

猜你喜欢

热点阅读