tac命令就是将文件反向输出,刚好和cat输出相反。
语法格式:tac [参数] [文件]
常用参数:
-b | 在行前而非行尾添加分隔标志 |
-r | 将分隔标志视作正则表达式来解析 |
-s | 使用指定字符串代替换行作为分隔标志 |
--version | 显示版本信息并退出 |
--help | 显示此帮助信息并退出 |
参考实例
反向列出test.txt文件的内容:
[root@1024ask.com ~]# cat test.txt
hello world
hello 1024ask.com
hello linuxprobe
[root@1024ask.com ~]# tac test.txt
hello linuxprobe
hello 1024ask.com
hello world
与该功能相关的Linux命令:uniq命令 – 去除文件中的重复行expr命令 – 命令行计数器rgrep命令 – 查找文件里符合条件的字符串column命令 – 输入格式化为多个列grep命令 – 强大的文本搜索工具gawk命令 – 模式扫描与处理语言join命令 – 连接两个文件ispell命令 – 用于拼写检查程序spell命令 – 建立拼写检查程序echo命令 – 输出字符串或提取Shell变量的值