質問: progressよりも簡単な方法はありますか?
回答: この種のもののための私の行くツールは progress です。 このツールは、coreutilsの基本コマンド(cp、mv、dd、tar、gzip/gunzip)を検索するtiny、dirty、linuxおよびosxのみのcコマンドとして記述できます。システムで現在実行中で、コピーされたデータのパーセンテージを表示します。また、推定時間とスループットを表示することができ、「トップライク」モード(監視)を提供します。 これは単に/procをスキャンして興味深いコマンドを探し、次にディレクトリfdおよびfdinfoを調べて開いているファイルを探し、位置を探し、最も大きいファイルの状況を報告します。 非常に軽量で、ほとんどすべてのコマンドと互換性があります。 私はそれが特に便利だと思います: パイプ内のpvやdcflddと比較して、操作を開始するときに別のコマンドを実行することを忘れないでください。事実の後に監視することができます。 kill -usr1と比べると、ほぼすべてのコマンドで動作します。誤ってコピーを殺していないことを確認するために、常にマンページを再確認する必要はありません。また、パラメータなしで起動すると、現在実行されている一般的な「データ転送」コマンドの進行状況が表示されるので便利です。pidを調べる必要すらありません。 pv -dと比べると、やはりpidを調べる必要はありません。