いくつかの記号を空白に置き換えようとしていますが、tr
これが正しいコマンドだと思います。だから私は努力しました
cat myfile | tr '_[]()-/' ' '
しかし、エラーが発生しました。
range-endpoints of ']-/' are in reverse collating sequence order
おそらく、入力文字にマイナス記号を使用できないからです。を使ってこれを行うことはできますかtr
?
ベストアンサー1
このメッセージはGNUから来たように見え、tr
ロケールのいくつかの問題が原因である可能性があります。これ情報ページでは、セットの一部として混乱しないようにセットのtr
最後の項目を配置することをお勧めします。-
範囲、例えば、
cat myfile | tr '_[]()/-' ' '