現在、電話システムからSMDRデータを印刷するためにUbuntu 10.04のtty1でコマンドを実行しています。問題は、電話システムが送信するデータの末尾にCRとLFを自動的に追加することです。
出力は次のようにする必要があります
データライン1、
データライン2、
データライン3
など
それはこんな感じ
データライン1
データライン2
データライン3
など。
私は印刷物がこのようなことをしたくありません。現在cat /dev/ttyS0 > /dev/lp0
コマンドを実行しています。
これが起こらないようにするコマンドがありますか?本質的に、私は常にttyS0をlp0にエコーしたいと思います。
ベストアンサー1
あなたはこれを行うことができますtr
:
cat file_1 | tr -d "\r" > file_2