Při přesouvání velkých adresářů pomocí mv
, existuje způsob, jak zobrazit průběh (%)?
cp
příkaz na gentoo měl -g
přepínač, který ukazoval průběh.
Přijatá odpověď:
Můžete sestavit opravené cp a mv, které pak obě podporují přepínač -g pro zobrazení průběhu. Na této stránce jsou pokyny a opravy. Nicméně :Stránka vás vyzve k tomu
$ sudo cp src/cp /usr/bin/cp
$ sudo cp src/mv /usr/bin/mv
který přepíše původní cp a mv. To má dvě nevýhody:Za prvé, pokud do vašeho systému dorazí aktualizovaný balíček coreutils, dojde k jejich přepsání. Za druhé, pokud má opravená verze problém, mohou přerušit skripty spoléhající se na standardní cp a mv. Raději bych udělal něco takového:
$ sudo cp src/cp /usr/local/bin/cpg
$ sudo cp src/mv /usr/local/bin/mvg
který zkopíruje soubory do /usr/local/bin, který je určen pro uživatelem kompilované programy, a dá jim jiný název. Takže když chcete ukazatel průběhu, řeknete mvg -g bigfile /mnt/backup
a normálně používejte mv.
Můžete také provést alias mvg="/usr/local/mvg -g"
pak stačí říct mvg bigfile /mnt/backup
a přímo získat ukazatel průběhu.