質問: bashセッションログファイルのゴミ。 (スクリプトコマンドを使用) 以下を使用してbashセッションをログに記録しようとしました。js:/var/tmp # script -aqf /var/tmp/out outファイルには、出力の他にたくさんのゴミがあります。空白と新しい行だけでなく、次のように表示されます。script started on tue jul 14 14:17:57 2015 ^[[?1034h^[[1m^[[31mjs-om:/var/tmp # ^[(b^[[m^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[m^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[m^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[m^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[m^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[mpwd^m /var/tmp^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[m^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[m^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[m^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[m^m ^[[1m^[[31mjs:/var/tmp # ^[(b^[[mexit^m exit^m 問題はエンコーディングにあると思います。この問題の解決策はありますか?
回答: スクリプト出力から制御文字(コンソールコード/色を含む)を削除する はあなたの質問に答えるように見えます。最初に、すべてのエスケープシーケンスのtypescriptファイルをクレンジングした後、script +を使用します。