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
时间: 2024-10-05 06:17:50