好奇心から質問があります;-)
pv
の代わりにコマンドdd
を使用してディスクのクローンを作成できることもわかりました。
そのために私はインターネットで見つけたものを使用しましたpv < /dev/sda1 > /dev/sdb1
。
ここで<
演算子を使用する必要があるのはなぜですか?
マニュアルページから、正しいコマンドはpv /dev/sda1 > /dev/sdb1
であると思います。
どちらのアプローチも機能します。pv
に引数として読み取るファイルが指定されている場合は、それらから読み取ります。それ以外の場合は、標準入力から読み取ります。
pv /dev/sda1 > /dev/sdb1
前者に依存し、
pv < /dev/sda1 > /dev/sdb1
後者について。
一部の人々は後者を好むかもしれません。なぜならそれは/dev/sda1
は書き込まれませんが、すべてのプラットフォームで保証されているかどうかはわかりません。