![]() |
|
|
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 |
| traitement des valeurs nulles dans des fichiers | munitions | De programmation et de script Shell | 1 | 11-06-2007 04:43 PM |
| Help!! Besoin de script pour lire les fichiers et ajouter des valeurs par les lignes ... | dhuertas | De programmation et de script Shell | 3 | 09-16-2007 12:14 AM |
| Besoin de trouver seulement des valeurs uniques pour un tag dans les fichiers | sudheshnaiyer | UNIX pour les nuls Questions et réponses | 8 | 09-03-2007 01:53 AM |
| grepper lignes de fichiers | mariner | UNIX for Advanced & Expert Users | 2 | 09-24-2004 09:12 AM |
| Extraction des valeurs à partir de fichiers | Maître d'erreur | De programmation et de script Shell | 4 | 08-15-2004 10:23 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
grepper de nombreuses valeurs de mêmes fichiers
Salut tous, J'ai un script dans lequel je suis greping certaines valeurs et de les stocker à partir de fichiers avec. Err et. Log extensions. Je crois que je peux le faire better.But Comment? Ci-dessous est de mon morceau de code. Code:
oneerrors=`egrep -i -n "one" *.err *.log` twoerrors=`egrep -i -n "two" *.err *.log` threeerrors=`egrep -i -n "three" *.err *.log | grep -v "threeException"` fourerrors=`egrep -i -n "four" *.err *.log` fiveerrors=`egrep -i -n "five" *.err *.log | grep -v "fivefile" | grep -v "five:"` sixerrors=`egrep -i -n "six" *.err *.log` sevenerrors=`egrep -i -n "seven" *.err *.log | grep -v "SREE_seven" | grep -v "SRE_seven" | grep -v "VALUE_seven" | grep -v "PRODUCT_seven"` eighterrors=`egrep -i -n "eight" *.err *.log` nineerrors=`egrep -i -n "nine" *.err *.log` tenerrors=`egrep -i -n "ten" *.err *.log` elevenerrors=`egrep -i -n "eleven" *.err *.log` twelveerrors=`egrep -i -n "twelve" *.err *.log` Puis-je mettre le tout dans une boucle de si ou de faire quelque chose afin d'optimiser ce morceau de code? Merci à tous. Dernière édition par Sreejith_VK; au 03.15.2008 09:01 AM.. |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|