Commndes linux sur une plage de dossiers [Résolu/Fermé]

Signaler
Messages postés
33
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
24 février 2021
-
Messages postés
36299
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
-
Je désire exécuter des commandes mv et rm sur une plage de dossiers déterminés.
J'en ai 784 à traiter et je voudrais les traiter par 50 par exemple ces dossiers se nomment recup_dir.1 à recup-dir.784
la première commande que je voulais effectuer sur la totalité
# mv /home/ouam/recup_dir.*/*.jpg /home/ouam/recupnovembre2019Photorec/jpg/
bash: /usr/bin/mv: Liste d'arguments trop longue
est impossible
Donc je veux savoir comment indiquer à une commande une plage de dossiers à traiter

1 réponse

Messages postés
36299
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 092
Salut,

Voir dans la FAQ : Suppression impossible : liste d'arguments trop longue¹

¹ Ça marche aussi pour la commande
mv
.

;-)
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
33
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
24 février 2021

merci pour toutes ces infos, j'ai réglé le problème en prenant les droits sur les fichiers générés par PHOTOREC en root par
sudo chown -R ouam:ouam /home/ouam/recup_dir.*
et déplacés vers un dossier créé à cette occasion
puis appliqué ce tuto
https://memo-linux.com/photorec-trier-automatiquement-la-restauration-par-types-dextensions/
Messages postés
36299
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 092 >
Messages postés
33
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
24 février 2021

Merci du retour.