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

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

作者: hjiangwen | 来源:发表于2017-06-30 15:33 被阅读10次

    点击查看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> # 导出为指定文件名的文件
    

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/exqicxtx.html