![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus! |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Liste des fichiers avec le chemin complet | mr_bold | De programmation et de script Shell | 3 | 10-07-2008 01:19 PM |
| obtenir le chemin complet du chemin d'accès relatif | polypus | De programmation et de script Shell | 4 | 03-25-2007 01:08 PM |
| une liste de tous les fichiers avec le chemin complet du fichier | Sowser | UNIX for Advanced & Expert Users | 4 | 02-13-2007 05:46 PM |
| Annuaire complet de cotation ... | B14speedfreak | UNIX pour les nuls Questions et réponses | 5 | 05-11-2006 09:06 AM |
| Recursive sans inscription au répertoire des fichiers de la liste | psingh | UNIX pour les nuls Questions et réponses | 4 | 05-10-2002 11:52 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Salut,
J'ai besoin de stocker tous les fichiers dans un répertoire dans un fichier texte avec son chemin d'accès complet. L'exemple ci-dessous peuvent vous expliquer: ./File1.txt ./File2.txt ./Folder1/File11.txt ./Folder1/File12.txt ./Folder1/Folder11/File111.txt ./Folder2/file21.txt : : La commande ls-R1 ne donnera pas le résultat que je souhaite. S'il vous plaît, aidez. Observe, Sethu. |
|
||||
|
Citation:
Si vous pouvez utiliser Code:
ls -ltR yourpathandpipes au lieu de «trouver» qui pourrait vous rendre heureux. Vous pouvez alors awk imprimer le nom du fichier et ajoutez la sed pwd. Ou courir à un autre emplacement sur le catalogue où sont placés les fichiers, puis ls devrait retourner fullpath. Avez-vous besoin d'exemples dur? |
|
||||
|
Salut les gars,
J'ai fait quelque chose de bien aujourd'hui: Ma situation: ----------- J'avais 2 serveurs dire le serveur A et le serveur B. Un serveur a eu des millions de fichiers et de répertoires. J'ai dû conserver le même groupe de propriété et de propriété dans le serveur B comme dans Server A. Pour cela, je ne ci-dessous: 1. Apprenez à connaître les propriétés des fichiers dans le serveur A et le mettre dans un fichier rechercher. -type f | sed "pwd #^.#$( s) #" | xargs ls-l | tr-s "" "" | cut-f3, 4,9-d \> perm.conf rechercher. -type d | sed "pwd #^.#$( s) #" | xargs ls-ld | tr-s "" "" | cut-f3, 4,9-d \>> perm.conf 2. perm.conf la copie sur le serveur B dans le cadre de la même hiérarchie que dans le serveur A. 3. Ensuite, j'ai écrit un script: #! / bin / sh k \u003d `wc-l perm.conf | cut-f1-d \` i \u003d 1 RECORD \u003d "" OWNER \u003d "" GROUPE \u003d "" FILE \u003d "" while [$ k-ne $ i] faire RECORD \u003d `head - $ i perm.conf | tail -1` OWNER \u003d `echo $ RECORD | cut-f1-d \` GROUPE \u003d `echo $ RECORD | cut-f2-d \` FILE \u003d `echo $ RECORD | cut-f3-d \` chown $ OWNER: $ GROUP $ FILE 2>> logfile i \u003d `expr $ i + 1` fait et j'ai été fait ... Espérons que cela aidera quelqu'un ... Merci et salutations, Pravin Goyal |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|