コントロールコードを削除したい

OKWave 2007年11月09日 10時00分

  • このエントリーをはてなブックマークに追加
コントロールコードを削除したい

テキストファイルにコントロールコードがはいってしまっていて困っています。
(コントロールコード:^a のような感じの文字です)
これを削除する方法(perl か sh)を教えてください。

良回答

tr -d '\000-\010\013-\037' < file > file2
これで、タブと改行以外の制御コードを削ることができます。

/usr/ucb/tr と/bin/tr で多少仕様が違いますので注意してください。

が、テキストファイルに制御コードが混入してしまうという方を根本的には直すべきでしょうけども。

  • このエントリーをはてなブックマークに追加
関連キーワード
OS

SpecialPR