首页 > 其他分享 >将多个文件的内容附加到一个文件中

将多个文件的内容附加到一个文件中

时间:2023-01-05 14:01:04浏览次数:48  
标签:文件 log 多个 附加 cat access 命令 find

find . -type f -name 'access_log*.log' -exec cat {} + >> access_log.log

演示的命令适用于任何符合 POSIX 标准的终端,包括 bash

现在让我们构建我们的 find 命令,调用 cat 命令,然后将标准重定向到一个名为 access_log.log 的文件中。

使用 find 命令允许我们递归捕获所有文本文件,包括在子目录中找到的文件。在这里,我们使用值为 f 的 -type 选项来仅查找文件(而不是目录)。然后,我们使用 -name 选项后跟文件名模式指定要搜索的文件。此外,我们使用 -exec 选项对找到的文件调用 cat 命令。从那里,我们将输出重定向到一个文件中。

标签:文件,log,多个,附加,cat,access,命令,find
From: https://www.cnblogs.com/qiushuiblog/p/17027349.html

相关文章

  • c++ 查找目录下的子目录及文件
    c++读取指定目录下的所有目录名称+文件名称-远征i-博客园(cnblogs.com) 文件句柄的类型long如果不行试试longlong 另外:使用了批处理,这篇很好CMD批处理循环......
  • 本地删除的文件,如何恢复到本地最新
    本地删除的文件,如何恢复到本地最新1、进到具体删除文件的目录,打开gitbashshell2、查看本地对改动的暂存记录,下图可以看到,误删了LogService.py文件命令行:gitstatus......
  • C#应用程序配置文件(XML序列化) - 开源研究系列文章
    上次写了一个C#线程池及管理器的博文(C#开发的线程池和管理器-开源研究系列文章),收到了不小的浏览量,在此感谢各位网友的支持。这次将另一个功能放出来单独讲解:C#应用......
  • Unity之使用Assetbundle更新视频文件
    承接之前讲过的Assetbundle的内容。这次要讲解更新游戏中的CG的视频案例。开发内容:点击按钮加载视频数据,按鼠标右键播放加载完成的视频。第一步,新建一个unity的场景。场景非......
  • java.io.IOException: Permission denied——文件导出时报错
    背景业务系统中,有一个导出,就是很普通的列表查询,然后可以点击导出,生成一个文件。就这么一个功能。使用的excel工具类是:org.apache.poi.xssf用的poi这个工具类。问题......
  • ThinkPHP多语言模块文件包含RCE复现详细教程
    漏洞描述:ThinkPHP在开启多语言功能的情况下存在文件包含漏洞,攻击者可以通过get、header、cookie等位置传入参数,实现目录穿越+文件包含,通过pearcmd文件包含这个trick即可实......
  • git文件形式
    lrwxrwxrwx1git git   1311月 1 2017repositories->/var/www/git//drwxr-xr-x23git     git  4096 8月2815:35git/drwxr-xr-x 4www-d......
  • sln、sdf、vcxproj、vcxproj.filter各是什么文件
    sln是解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息sdf(SQLServerCompactEditionDatabaseFile)文件,是工程的信息保存成了数据库文件,如果你......
  • Web实现浏览器端大文件分片上传
    ​ 一、概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用......
  • oh-my-zsh离线配置傻瓜教程-不需要修改install.sh文件
    前提系统里已经安装zsh离线安装oh-my-zsh下载github的zipoh-my-zsh,上传到服务器并解压下载github的ziphmyzsh-offline,上传到服务器并解压将offline_install.diff放......