![]() |
|
|
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 |
| modifier un modèle particulier à partir de la deuxième ligne du modèle de recherche | IMAS | UNIX pour les nuls Questions et réponses | 1 | 10-12-2008 02:19 PM |
| modifier un modèle particulier à partir de la deuxième ligne du modèle de recherche | IMAS | UNIX pour les nuls Questions et réponses | 2 | 10-12-2008 12:30 PM |
| Comment pouvez-vous supprimer des enregistrements dans un fichier correspondant à un modèle? | mode09 | UNIX pour les nuls Questions et réponses | 2 | 07-15-2008 02:53 PM |
| exclure les colonnes correspondant à une ligne de tendance | greptastic | UNIX pour les nuls Questions et réponses | 5 | 06-30-2008 04:32 AM |
| Pattern Multile Recherche dans une même ligne et de supprimer | sasree76 | De programmation et de script Shell | 2 | 04-16-2008 03:12 PM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
commentaire / supprimer un modèle particulier à partir de la deuxième ligne de l'adéquation profil
Salut,
J'ai 1.txt fichier avec les entrées, comme indiqué ci-après: 0152364 | 134444 | 10.20.30.40 | 015236433 0233654 | 122555 | 10.20.30.50 | 023365433 ** ** ** Dans le fichier 2.txt j'ai les rubriques suivantes comme indiqué: 0152364 | 134444 | 10.20.30.40 | 015236433 0233654 | 122555 | 10.20.30.50 | 023365433 0789456 | 332211 | 10.20.30.40 | 078945633 1234567 | 225522 | 10.20.30.50 | 123456733 0321654 | 999999 | 10.20.30.40 | 032165433 0456123 | 777899 | 10.20.30.40 | 045612333 *** *** *** Je veux prendre l'adresse IP de la colonne 1.txt puis en 2.txt recherche et de commenter le double de l'entrée de la seconde correspondait modèle. c'est-à-dire, j'ai besoin d'avoir le résultat suivant en 2.txt comme indiqué: 0152364 | 134444 | 10.20.30.40 | 015236433 0233654 | 122555 | 10.20.30.50 | 023365433 # 0,789,456 | 332,211 | 10.20.30.40 | 078945633 # 1234567 | 225522 | 10.20.30.50 | 123456733 # 0,321,654 | 999,999 | 10.20.30.40 | 032165433 # 0,456,123 | 777,899 | 10.20.30.40 | 045612333 *** *** *** Voici le script que j'ai écrit, mais il fera des commentaires toutes les entrées en double: for i in `cat 1.txt | cut-d" | "-f3` faire 2.txt de chat |sed "s / ^ \ (.* \ | $ i \ |.*)/#/ g"> tmp.txt mv tmp.txt 2.txt fait Puis quelqu'un me guide la façon de quitter le premier doublon entrée intacte et les commentaires de supprimer l'entrée en double à partir de la deuxième et ainsi de suite. ![]() S'il vous plaît ne pas fermer ce fil si vous ne connaissez pas la réponse. Merci -IMAS |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|