我目前正在 Ubuntu 10.04 上的 tty1 中运行一个命令来打印来自我的电话系统的 SMDR 数据。问题是电话系统会自动在其发送的数据末尾添加 CR 和 LF(我认为)。
输出应该是这样的
数据线1
数据线2
数据线3
等等
它看起来像这样
数据线1
数据线2
数据线3
ETC。
我不希望打印这样做。我目前正在cat /dev/ttyS0 > /dev/lp0
运行命令
有没有命令可以阻止这种情况发生?本质上,我想不断地将 ttyS0 回显到 lp0。
答案1
你可以这样做tr
:
cat file_1 | tr -d "\r" > file_2