Linux tac命令的实现示例

 更新时间:2020年02月17日 11:09:46   作者:Dablelv  
这篇文章主要介绍了Linux tac命令的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1.命令简介

tac(cat 的反序)命令以行为单位反序输出文件内容,即第一行最后显示,最后一行先显示。输出内容和 cat 命令相反。

2.命令格式

tac [OPTION]... [FILE]...

如果没有文件或文件是 -,读取标准输入。

3.选项说明

长选项的强制性参数对于短选项也是强制的。

-b, --before
 在行前而非行尾添加分隔标志
-r, --regex
 将分隔标志视作正则表达式来解析
-s, --separator=STRING
  指定字符串代替换行符作为行分隔标志
--help
 显示帮助信息并退出
--version
 显示版本信息并退出

4.常用示例

给定文件 file1 和 file2 用于测试,内容分别是:
file1 内容:

123
456
789

file2 内容:

abc
def

(1)反向查看文件内容。

tac file1
789
456
123
 

(2)反向查看文件内容,以字符串 b 作为行分隔符。

tac -s"b" file2
c
def
ab

(3)连接文件 file1 和 file2 到 file3。

tac file1 file2 > file3

cat file3
789
456
123
def
abc

参考文献
[1] tac(1) manual

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 配置Linux服务器SSH 安全访问的四个小技巧

    配置Linux服务器SSH 安全访问的四个小技巧

    越来越多的站长,开始使用独立主机(Dedicated Host)和 VPS。而为了节省成本或提高性能,不少人的独机和 VPS,都是基于 unmanaged 的裸机,一切都要自己 DIY。这时候,安全策略的实施,就犹为重要。
    2010-12-12
  • 深入理解Bash中的尖括号(适合初学者)

    深入理解Bash中的尖括号(适合初学者)

    这篇文章主要给大家介绍了关于Bash中尖括号的相关资料,本文非常适合初学者,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • Linux备份及恢复及Linux文件权限详解

    Linux备份及恢复及Linux文件权限详解

    这篇文章主要介绍了Linux备份及恢复及Linux文件权限详解的相关资料,需要的朋友可以参考下
    2017-05-05
  • Linux安装NFS全过程

    Linux安装NFS全过程

    这篇文章主要介绍了Linux安装NFS全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Linux平台Segmentation fault(段错误)调试过程

    Linux平台Segmentation fault(段错误)调试过程

    这篇文章主要介绍了Linux平台Segmentation fault(段错误)调试过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • 给Apache下的网站加速的方法总结

    给Apache下的网站加速的方法总结

    这篇文章主要介绍了给Apache下的网站加速的方法,很有实用价值,需要的朋友可以参考下
    2014-07-07
  • Linux 6下安装编译安装Nginx的步骤

    Linux 6下安装编译安装Nginx的步骤

    这篇文章主要介绍了Linux 6下安装编译安装Nginx的步骤的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-10-10
  • 谈一谈Linux系统重要的子目录问题

    谈一谈Linux系统重要的子目录问题

    这篇文章主要介绍了Linux系统重要的子目录问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-09-09
  • Linux实现双网卡绑定的代码详解

    Linux实现双网卡绑定的代码详解

    linux 主机安装双网卡,共享一个IP地址,对外提供访问,实际同样连接两条物理线路到交换机实现平时双网卡同时工作,分流网络压力,同时提供冗余备份,监控,防止物理线路的单点故障,本文介绍了Linux实现双网卡绑定的代码示例,需要的朋友可以参考下
    2024-07-07
  • ubuntu/deepin制作快捷启动图标的方法

    ubuntu/deepin制作快捷启动图标的方法

    这篇文章主要介绍了ubuntu/deepin制作快捷启动图标的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02

最新评论