有了grep,你有一个--null-data选择
-z, --null-data a data line ends in 0 byte, not newline
Run Code Online (Sandbox Code Playgroud)
这样,一行是一个以空字符结尾的字符串,而不是换行符.是否awk有类似的选项?
您可以设置RS(记录分隔符)以更改awk视图行的方式.这将以与字段分隔符类似的方式设置FS.根据awk您使用的版本,您可以将其设置为NULL.
例如,
awk '{ print $0 }' RS="\0" file
Run Code Online (Sandbox Code Playgroud)
请注意,如果您不使用GNU awk实现,则可能无法移植.
| 归档时间: |
|
| 查看次数: |
256 次 |
| 最近记录: |