Copier/Coller - Linux et OS Alternatifs
Marsh Posté le 10-12-2004 à 18:51:13
Ah, les joies d'une belle commande foirée
A part effacer "à la main", je vois pas trop ...
Marsh Posté le 10-12-2004 à 18:59:47
:-(
Comment modifier ma commande pour qu'elle me copie, tout les fichiers et dossiers commencant par un point et en ignorant le dossier: ".." ?
Marsh Posté le 11-12-2004 à 13:19:37
Salut
Regarde du coté de cp -iv ou cp -R ou mieux encore cp -Riv.
Ca t'effacera pas tes fichiers mais tu pourras controler un peu mieux ce que tu fais quand tu copies. Aussi, man cp, c'est pas mal
Bon courage
Marsh Posté le 11-12-2004 à 22:47:59
export GLOBIGNORE=".:.."
PS : le fait que "cp -a .* /home/user" copie ".." n'a absolument rien à voir avec cp, et tout à voir avec ton shell. le ".*" est interpreté par ton shell, pas par cp. Différents shell donnent des résultat différents. Bash, par défaut, considère que "." et ".." matchent ".*". En ajoutant "." et ".." a GLOBIGNORE, tu lui dit que ce n'est pas le cas. szh par contre considère par défaut que "." et ".." ne matchent pas ".*".
Marsh Posté le 11-12-2004 à 23:01:38
Salut,
A ma connaissance il n'existe pas de moyen pour revenir en arrière. Comme l'a dit Mosca, à part effacer ce qui est en trop manuellement, il n'y pas grand chose à faire.
Marsh Posté le 10-12-2004 à 18:32:55
Bonjour,
Je suis débutant sur linux et jusqu'a aujourd'hui, je me loggait en root...
J'ai voulu passer en utilisateur normal pour plus de sécu et donc j'ai copié mes fichiers de configuration de root dans "/home/user".
Pour copier mes fichiers de config j'ai tapper cette commande: "cp -a .* /home/user".
Le problème c'est que cette commande m'a rempli tout mon DD, pourquoi ? Aurait-il aussi copier le dossier ".." ?
Comment annuler cette commande afin de libérer de la place sur mon DD ?
Merci d'avance...