プログレスバーが必要な小さなコンソールアプリを作成しています。何かのようなもの...
Conversion: 175/348 Seconds |========== | 50%
私の質問は、コンソールにすでに印刷されている文字をどのように消去するのですか?51パーセントに達したら、コンソールからこの行を消去して、新しい行を挿入する必要があります。私の現在のソリューションでは、これが起こります...
Conversion: 175/348 Seconds |========== | 50%
Conversion: 179/348 Seconds |========== | 52%
Conversion: 183/348 Seconds |========== | 54%
Conversion: 187/348 Seconds |=========== | 56%
私が使用するコードは...
print "Conversion: $converted_seconds/$total_time Seconds $progress_bar $converted_percentage%\n";
私はこれをLinuxでPHPを使用して行っています(私だけがアプリを使用します-言語の選択を許してください)。したがって、ソリューションはLinuxプラットフォームで機能するはずですが、クロスプラットフォームのソリューションがある場合は、それが望ましいでしょう。