#1 Le 13/10/2011, à 19:18
- Trollen
Commande copier tout le contenu d'un répertoire
Bonjour à tous,
Après de vaines recherches, je me tourne vers le forum pour savoir s'il
existe une commande permettant de copier tout le contenu d'un répertoire, mais
sans copier ce dernier ?
Hors ligne
#2 Le 13/10/2011, à 19:21
- sputnick
Re : Commande copier tout le contenu d'un répertoire
cp -a rep/* autre_rep
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#3 Le 13/10/2011, à 19:29
- Trollen
Re : Commande copier tout le contenu d'un répertoire
Ah ça marche ! Merci beaucoup !
Hors ligne
#4 Le 13/10/2011, à 19:47
- sputnick
Re : Commande copier tout le contenu d'un répertoire
les glob sont tes nouvelles amies
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#5 Le 13/10/2011, à 20:07
- Postmortem
Re : Commande copier tout le contenu d'un répertoire
Une petite précision si je peux me permettre :
cp -a rep/. autre_rep
Avec rep/*, les fichiers cachés et répertoires cachés se trouvant à la racine de rep/ ne sont pas copiés.
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#6 Le 13/10/2011, à 20:35
- sputnick
Re : Commande copier tout le contenu d'un répertoire
oui, c'est pour ça que je conseille de mettre
shopt -s dotglob
dans son bashrc pour pouvoir matcher aussi bien les fichiers normaux que les fichiers cachés.
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne