|
|
Copie-8 : cp sans -a : copier uniquement les fichiers qui sont à la racine
Navigation :
Page précédente : CP-7 - cp sans option ou les mérites de la copie « imparfaite » Page suivante : CP-9 - cp sans -a : copier en changeant l'identité du propriétaire et du groupe propriétaire ainsi que l'horodatage Toutes les pages sur la copie - Index de la section - Index de la Base de Connaissances Toutes les pages sur la copie - Index de la section - Index de la Base de Connaissances cp sans '-a'Copier uniquement les fichiers qui sont à la racine d'un répertoireSi vous utilisez cp sans l'option '-a' (et sans l'option -R (ou même -r)) aucun répertoire ou sous-répertoire ne sera copié. Vous ne pourrez copier que de simples fichiers. Voici un exemple où ce type de copie peut être utile. Il peut arriver que les fichiers vraiment importants d'un répertoire soient ceux qui sont 'à sa racine', d'autres fichiers moins essentiels ou 'spéciaux' étant alors réunis dans un petit nombre de sous-répertoires (anciennes versions obsolètes des fichiers actifs, fichiers en cours d'élaboration, archives à consulter pour élaborer ou comprendre les fichiers actifs...). Par exemple, dans un répertoire recettes/ vous pourriez avoir placé à la racine des fichiers textes de recettes bien au point, après avoir créé, disons, un répertoire pour les recettes obsolètes : recettesVieilles/, un autre pour les recettes en cours d'élaboration : encours/ et un autre, qui serait une archive à consulter, pour des informations sur les ingrédients : ingrédients/. Si vous souhaitez copier les recettes 'actives', et elles seules, dans un répertoire partagé par tous les utilisateurs : /home/partage_recettes, vous pourrez faire ceci (en supposant que recettes/ est votre répertoire de travail) : cp * /home/partage_recettes/
Il est crucial ici que l'option '-a' soit absente, ainsi que l'option -R (ou même -r). Une telle copie, qui ne porte sur aucun sous-répertoire, est appelée 'copie non récursive'. Une copie 'récursive' copie les sous-répertoires et leur contenu. Des exemples de copie récursive avec '-a' sont donnés en CP-4 et CP-5 et des exemples avec '-R' en CP-13.
Toutes les pages sur la copie - Index de la section - Index de la Base de Connaissances Page suivante : CP-9 - cp sans -a : copier en changeant l'identité du propriétaire et du groupe propriétaire ainsi que l'horodatage Auteur : ptyxs (février 2006) Legal: This page is covered by the GNU Free Documentation License . Standard disclaimers of warranty apply. Copyright LSTB and Mandrakesoft. |