Tac:反向连接和写入文件
跳到导航
跳到搜索
tac将每个文件('-' 表示标准输入),或者如果没有指定文件,则将标准输入复制到标准输出,并独立地反向记录(默认为按行)。概要:
tac [option]… [file]…
记录之间由一个字符串分隔(默认为换行符)。默认情况下,该分隔符字符串附加到紧随其后的记录的末尾。
该程序接受以下选项。另请参阅常见选项。
'-b'
'--before'
分隔符附加到紧随其前的记录的开头。
'-r'
'--regex'
将分隔符字符串视为正则表达式。
'-s 分隔符'
'--separator=分隔符'
使用分隔符作为记录分隔符,而不是换行符。注意,空分隔符被视为零字节。即,输入和输出项目以 ASCII NUL 分隔。
在像 MS-DOS 这样区分文本和二进制文件的系统上,tac 以二进制模式读取和写入。
退出状态为零表示成功,非零值表示失败。
示例:
# Reverse a file character by character. tac -r -s 'x\|[^x]'