![]() |
|
|
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 |
| Passer les valeurs de l'enseignement secondaire où il script principal invoqué par script | venu_eie | UNIX for Advanced & Expert Users | 2 | 07-03-2008 08:10 AM |
| Passer les valeurs de l'enseignement secondaire où il script principal invoqué par script | venu_eie | De programmation et de script Shell | 1 | 07-03-2008 07:16 AM |
| créer un script shell qui appelle un autre script et un script awk | magikminox | De programmation et de script Shell | 0 | 06-26-2008 03:50 AM |
| aidez-moi dans l'envoi des paramètres de script pour sqlplus script shell unix | Hara | De programmation et de script Shell | 2 | 01-29-2008 03:31 PM |
| Shell Script: vous voulez insérer des valeurs dans la base de données mise à jour lorsque le script s'exécute | anneau | De programmation et de script Shell | 1 | 10-25-2007 04:06 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
AWK script
J'ai écrit un script awk. Si je le lancer à partir de l'invite de commande avec awk-f, il fonctionne bien. mais quand elle est exécutée de la même déclaration dans un script et le nom de fichier comme a1.awk et a essayé de lancer awk-f a1.awk temp.txt> temp2.txt je ne travaille pas.
Le script est comme ça awk-F '|' BEGIN ( ) (If ($ 4 \u003d\u003d "1") ( print "*********" a [$ 3] if (a [$ 3] <$ 6) ( a [$ 3] \u003d $ 7; b [$ 3] \u003d $ 2; ) else if (a [$ 3] \u003d\u003d $ 7) ( if ($ 9 \u003d\u003d 1) ( b [$ 3] \u003d $ 2; ) ) ) prochaine; ) END ( for (x b) ( print x "|" b [x] ) ) «Temp1.txt> / var/tmp/temp2.txt Les choses fonctionnent très bien mais quand je mets même chose dans un script, comme a1.awk et lancez le script awk-f a1.awk temp1.txt> temp2.txt Aucune sortie est écrite dans le fichier de sortie. S'il vous plaît, aidez-moi. |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|