編集部からのお知らせ
解説:広がるエッジAIの動向
Check! ディープラーニングを振り返る

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

OKWave

2007-11-09 10:00

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

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

良回答

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

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

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

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

Special PR

特集

CIO

モバイル

セキュリティ

スペシャル

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNet Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]