![]() |
|
|
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 |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| shell script à la recherche de contenu de fichier avec les timestamps dans le répertoire | psychobeauty | De programmation et de script Shell | 10 | 04-21-2008 06:37 AM |
| trouver la différence entre les 2 répertoires récursivement | yayati | De programmation et de script Shell | 2 | 04-09-2008 11:37 AM |
| besoin de changements, le contenu de nombreux fichiers | swchee | De programmation et de script Shell | 3 | 10-05-2006 01:29 PM |
| Ne peuvent pas voir contenu du répertoire - SunOS | nhatch | UNIX for Advanced & Expert Users | 2 | 06-27-2006 04:23 AM |
| L'utilisation de dézipper le contenu de fichiers> 2 Go | tcarlson | Systèmes de fichiers, disques et mémoire | 2 | 09-17-2003 05:33 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Je tiens à enregistrer la différence dans le contenu des fichiers dans plusieurs répertoires différents,
Salut tous
Je suis très nouveau pour l'Unix shell scripting, pleae pourriez-vous m'aider à générer le fichier de sortie ayant le nom du fichier et le chemin des fichiers qui ont la différence dans le contenu dans les deux répertoires. tous les fichiers à la fois dans le répertoire portent le même nom et le format. entrée répertoire / edc/input1 / elle peut également avoir sous-répertoire / edc/input2 / elle peut également avoir sous-répertoire fichier de sortie diffout avoir chemin et le nom de fichier. s'il vous plaît laissez-moi savoir si ce ne sont pas claires requremnt s'il vous plaît de me donner quelques exemples de script. merci Singh |
|
||||
|
Si je comprends bien, essayez cette
cd / edc/input1; trouver. -type f | sort> / tmp/input1.lst cd / edc/input2; trouver. -type f | sort> / tmp/input2.lst diff / tmp/input1.lst / tmp/input2.lst De la production, les lignes qui commencent par un signe "inférieur à" < "n'existent que dans / edc/input1 et ceux commençant par un signe plus grand que '>' existe que dans / etc/input2. Pour voir les fichiers qui existent dans les deux répertoires, l'utilisation de la joindre (1) de commande join / tmp/input1.lst / tmp/input2.lst |
|
||||
|
Je tiens à enregistrer la différence dans le contenu des fichiers dans différents répertoires
Salut hegemaro
diff / tmp/input1.lst / tmp/input2.lst ne donne pas toute la production. parce que c'est le fait d'avoir le même nom de fichier à la fois de la liste. i à imprimer le nom du fichier et son chemin, qui, ayant des contenus différents, et peut s'il vous plaît me donner une idée de comment pouvons-nous faire .. Singhal |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|