Bonjour et merci pour les réponses! En particulier, la commande proposée par Godwin Stewart fonctionne parfaitement.
Cependant, j'ai une question subsidiaire, une bizarrerie que je n'avais jamais rencontrée jusqu'alors et qui s'est révélée justement en cherchant à recopier les fichiers cachés ; voici de quoi il s'agit. Lors de la précédente installation de Mdk-9.1, j'avais conservé sous le nom de ~/.kde-old le répertoire ~/.kde de la distribution précédente (Mdk-9.0) afin de pouvoir y repêcher quelques éléments de configuration. Or, je ne parviens pas à éliminer totalement ce répertoire, dont il me reste un fichier indestructible: ~/.kde.old/share/cache/http/i/images.mandrakesoft.com_mdkv2_boxtop.png_50390815 Ce fichier appartient à un utilisateur fantôme nommé 3214213119 et au groupe tout aussi fantôme 3364749311; il occupe 8 Mo et il a comme droits d'accès: rwsrwsrwt. Parmi tous celles que j'ai essayées, aucune application ne peut l'ouvrir: "type de fichier inconnu"; si j'essaye de le supprimer sous root en tapant: # rm images , puis en actionnant la touche tabulation pour compléter le nom, le shell me donne à choisir entre 9 fichiers dont le nom commence de la même façon, alors que ces fichiers n'apparaissent pas dans Konqueror (en console, avec ls, leur nom est suivi de "Input/output error"). Après que j'aie complété le nom correctement, ma demande d'annulation se solde par le message suivant: rm: détruire un fichier protégé en écriture fichier bizarre `images.mandrakesoft.com_mdkv2_boxtop.png_50390815'? oui rm: ne peut enlever `images.mandrakesoft.com_mdkv2_boxtop.png_50390815': Operation not permitted Moi qui croyais que root était tout-puissant ? Il y aurait donc des "fichiers bizarres" qui lui résistent ? Cordialement, G.L. Le Dimanche 6 Juillet 2003 11:47, Godwin Stewart a écrit : > And Thus Spake Georges Louge <[EMAIL PROTECTED]> (on Sun, 6 Jul 2003 > 11:09:13 > > +0200): > > Mais comment fait-on en ligne de commande ou dans un script ? > > Si je tape: > > $ cp -a ~/.* ~/tmp > > le shell répond: > > " cp: ne peut copier un répertoire dans lui-même ", puis il copie > > indistinctement tous les répertoires et fichiers, y compris ceux > > qui ne commencent pas par un point. > > C'est parce que cette commande inclut les répertoires "." et ".." > > Il faudrait peut-être faire quelque chose du genre : > > cd ~ > ls -a1d .* --color=none | \ > ( while read fn; do [ "$fn" != "./" ] && [ "$fn" != "../" ] && cp -a > "$fn" tmp; done ) -- _____________________________________________ > Georges Louge - Juan-les-Pins (France) < ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP ****
