script
このコマンドで生成されたタイミングファイル(scriptreplay
タイプスクリプトファイルを実行するときに読み取る必要がある)を理解したいと思います。タイミングファイルは常に2つの列で構成されています。最初の列は、タイプスクリプトファイルの各チャンクを印刷する前の遅延を示すようです。しかし、2番目の列を理解するのは難しいです。各ブロックのサイズを示しますか?それとも、ブロックの最後の文字のASCIIコードを表す整数ですか?それとも全く違うのですか?
まあ、タイミングファイル形式の仕様がオンラインで見つからないからだと思います。実装内容を読んでみましたが役に立ちませんでしたscript
。scriptreplay
答え1
マニュアルページscript
答えを与えなさい:
-t
、--timing
[=file]
タイミングデータを標準エラーとして出力するか、指定された場合はファイルに出力します。このデータには以下が含まれます。二つスペースで区切られたフィールド。これ 最初フィールドは、最後の出力から経過した時間を示します。これ第二このフィールドは、今回出力された文字数を示します。この情報は、リアルなタイピングと出力遅延でタイプスクリプトを再生するために使用できます。
したがって、「各チャンクのサイズ」は正確です。