Linux常用命令--tac

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令--tac相关的知识,希望对你有一定的参考价值。

1.功能:反向链接和反向打印文件

2.用法:tac[选项] 文件,tac的使用方式和cat相同,只不过文件内容显示的顺序是相反的。

例子:

例1:打印内容的顺序,cat是顺序打印,而tac则是从最后一行打印到第一行。

[[email protected] ~]$ cat >test_cat.txt<<eof

> 5

> 4

> 3

> 2

> 1

> eof

[[email protected] ~]$ cat test_cat.txt 

5

4

3

2

1

[[email protected] ~]$ tac test_cat.txt 

1

2

3

4

5

例2:tac将键盘数据输入到文件中时,也会反向输入。

[[email protected] ~]$ tac >test_tac.txt<<eof

>5

>4

>3

>2

>1

>eof

[[email protected] ~]$ cat test_tac.txt 

1

2

3

4

5

[[email protected] ~]$ tac test_tac.txt 

5

4

3

2

1

例3:文件拼接时,按照文件的顺序将写数据,但是会将文件的内容倒序写入新文件中。

[[email protected] ~]$ cat >a.txt <<eof

> 1

> 2

> eof

[[email protected] ~]$ cat >b.txt<<eof

> 3

> 4

> eof

[[email protected] ~]$ tac a.txt b.txt >c.txt

[[email protected] ~]$ cat c.txt 

2

1

4

3


本文出自 “三国冷笑话” 博客,请务必保留此出处http://myhwj.blog.51cto.com/9763975/1785265

以上是关于Linux常用命令--tac的主要内容,如果未能解决你的问题,请参考以下文章

linux常用命令-查看文本/cat,tac,more,less,head,tail

查看日志文件常用命令:tail,cat,tac,head,echo

Linux常用命令

Linux常用命令

Linux文本操作常用命令

Linux常用日志查询命令