【发布时间】:2021-05-05 11:11:13
【问题描述】:
我在 Linux 上使用 cat -E 参数将 EOL 显示为 $ 的脚本已经有几年了。
但在 Mac OS 中 cat 不支持 -E 参数。
在这里做同样事情的任何替代方法? 代码越少越好,
【问题讨论】:
-
安装gnu cat。
我在 Linux 上使用 cat -E 参数将 EOL 显示为 $ 的脚本已经有几年了。
但在 Mac OS 中 cat 不支持 -E 参数。
在这里做同样事情的任何替代方法? 代码越少越好,
【问题讨论】:
也许只是在一些管道之后依赖sed?
我的意思是:
cat | sed -e 's/$/\$/'
【讨论】:
使用
cat -e ...
这将在行尾显示一个美元符号 ($)。使用cat -etv ... 显示结束行,制表符为^I,其他非打印字符如回车为^M。
【讨论】: