このscript
コマンドを使用して入力したキーストロークを記録するか、または記録モードを有効にするたびに、screen
すべてのBS(バックスペース)キーとESC(escキー)キーストロークもファイルに含まれます。たとえば: cd ~/foo/tpBSBStmp
。
最後に記録されたコマンドがファイルに含まれるようにファイルからBSまたはESCを自動的に削除する方法はありますかcd ~/foo/tmp
?
ちなみに、これはPuttyのロギング機能でも起こります。
私は望ましくない文字を削除するスクリプト、または同じことを行う他のコマンドにも開いています。
ベストアンサー1
マンページで説明されているように、出力にはscript
常に改行、バックスペース、およびANSIエスケープシーケンスが含まれています。これらの項目をすべて正しく表示できるプログラムの例は、cat
とですmore
。録音するときと同じタイプのスクリプトが表示さcat typescript
れます。more typescript
それでもタイプスクリプトを整理したい場合は見てください。これスクリプト。これは私がしばらく前に発見したPerlスクリプトです。特にscript
。
試してみてください。script-declutter myTypescript > cleanTypescript
編集:答えとは実際には関係ありませんが、興味があるかもしれません。学期記録。ターミナルセッション用のきれいで独立したHTMLおよびJavascript表現を生成するので、誰もがTypeScriptの操作方法を知らなくてもそれを見ることができます。彼らに必要なのはWebブラウザだけです。