The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
google unix.com



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

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 08-02-2007
r_sethu r_sethu is offline
Registered User
  
 

Date d'inscription: juillet 2007
Posts: 12
Question Liste des fichiers avec le chemin complet

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.
  #2 (permalink)  
Old 08-02-2007
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Modérateur
  
 

Join Date: Feb 2005
Lieu: Boston, MA
Posts: 5131

Code:
find . -type f | sed "s#^.#$(pwd)#"

  #3 (permalink)  
Old 08-02-2007
r_sethu r_sethu is offline
Registered User
  
 

Date d'inscription: juillet 2007
Posts: 12
Chers vgersh99,

Merci beaucoup. Il fonctionne bien.

Est-il possible d'obtenir les dossiers classés par Dernière date de modification de la même façon?

Merci encore pour tous.

Observe,
Sethu.
  #4 (permalink)  
Old 08-02-2007
Congo congo is offline
Registered User
  
 

Date d'inscription: juin 2006
Posts: 31
Citation:
Posté par r_sethu View Post

Est-il possible d'obtenir les dossiers classés par Dernière date de modification de la même façon?

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?
  #5 (permalink)  
Old 08-02-2007
r_sethu r_sethu is offline
Registered User
  
 

Date d'inscription: juillet 2007
Posts: 12
Salut Congo,

Merci. Il sera très utile pour moi si vous pouviez donner un dur exemple s'il vous plaît.

Observe
Sethu.
  #6 (permalink)  
Old 06-15-2009
praving5 praving5 is offline
Registered User
  
 

Date d'inscription: mars 2009
Messages: 4
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
Reply

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 11:24 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0