#1 Le 03/10/2007, à 15:26
- Divad
[Résolu] Copier des fichiers cachés
Bonjour,
En ligne de commande, je cherche à copier uniquement les sous dossiers cachés d'un dossier, avec la commande cp. Quelqu'un le sait-il ? Ou peut-être une autre commande ?
Merci
Dernière modification par Divad (Le 03/10/2007, à 16:06)
Hors ligne
#2 Le 03/10/2007, à 15:29
- belga
Re : [Résolu] Copier des fichiers cachés
cp -R /chemin_dossier/.* /chemin-dossier-destination/
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#3 Le 03/10/2007, à 15:36
- Divad
Re : [Résolu] Copier des fichiers cachés
Oui, c'est ce que j'ai essayé, mais avec .* cela me copie aussi les fichiers non cachés...
Hors ligne
#4 Le 03/10/2007, à 15:40
- belga
Re : [Résolu] Copier des fichiers cachés
tout ce qui commence par . est caché
mais si tu parles des fichiers non cachés d'un dossier caché
c'est un non sens puisque le dossier est caché.
Bref, je ne comprends pas ton histoire alors.
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#5 Le 03/10/2007, à 15:52
- cduray
Re : [Résolu] Copier des fichiers cachés
Le problème est que ".*" matche aussi "." et ".."
Pour n'avoir que les dossiers caché, il faudrait avoir
cp -R /chemin_dossier/.[a-zA-Z0-9]* /chemin_dossier_destination
Pour t'en convaincre, essaye, dans le répertoire contenant des dossiers cachés:
ls -1d .*
et
ls -1d .[a-zA-Z0-9]*
C
Hors ligne
#6 Le 03/10/2007, à 15:56
- belga
Re : [Résolu] Copier des fichiers cachés
salut compatriote
Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.
900s entre deux postes: mododoze
Hors ligne
#7 Le 03/10/2007, à 16:04
- cduray
Re : [Résolu] Copier des fichiers cachés
Prochaine fois, promis, je glisse un nom de bière ou le mot "frite" dans les exemples que je donne ;-)
C
Hors ligne
#8 Le 03/10/2007, à 16:06
- Divad
Re : [Résolu] Copier des fichiers cachés
Merci cduray c'est tout à fait ça !
Hors ligne
#9 Le 03/10/2007, à 18:18
- soupaloignon
Re : [Résolu] Copier des fichiers cachés
Bonjour,
Je fais suite à ce post dont j'essaye d'utiliser des infos pour copier juste un dossier caché précis, mais cela ne fonctionne pas.
Vous avez une idee de la ligne de commande à utiliser pour copier per exemple le dossier ".amsn" ?
Edit : oups, autant pour moi ce code marche
#!/bin/bash
cp -R /home/soupaloignon/.amsnBAK2 /home/soupaloignon/01Perso/01PersoFichiers
read
Ce qui m'a trompé c'ets que malgré le read la console restait vide, alors que le dossier ".amsnBAK2" se copiait bien
Dernière modification par soupaloignon (Le 03/10/2007, à 18:22)
==> Libérez les huitres du bassin d'Arcachon <==
Hors ligne