Lors du déplacement de grands répertoires à l'aide de mv
, existe-t-il un moyen de voir la progression (%) ?
Le cp
la commande sur gentoo avait un -g
commutateur qui montrait la progression.
Réponse acceptée :
Vous pouvez créer un cp et un mv corrigés qui prennent tous deux en charge le commutateur -g pour afficher la progression. Il y a des instructions et des correctifs sur cette page. Cependant :La page vous demande de faire
$ sudo cp src/cp /usr/bin/cp
$ sudo cp src/mv /usr/bin/mv
qui écrase les cp et mv d'origine. Cela présente deux inconvénients :premièrement, si un package coreutils mis à jour arrive sur votre système, il est écrasé. Deuxièmement, si la version corrigée a un problème, elle peut casser les scripts reposant sur les standards cp et mv. Je préférerais faire quelque chose comme ça :
$ sudo cp src/cp /usr/local/bin/cpg
$ sudo cp src/mv /usr/local/bin/mvg
qui copie les fichiers dans /usr/local/bin qui est destiné aux programmes compilés par l'utilisateur et leur donne un nom différent. Ainsi, lorsque vous voulez une barre de progression, vous dites mvg -g bigfile /mnt/backup
et utilisez mv normalement.
Vous pouvez également faire alias mvg="/usr/local/mvg -g"
alors il vous suffit de dire mvg bigfile /mnt/backup
et obtenez directement la barre de progression.