![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
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 pour créer un lien | Shreedhar Naik | De programmation et de script Shell | 3 | 05-22-2008 08:01 AM |
| script shell pour créer des répertoires | sjajimi | De programmation et de script Shell | 2 | 07-24-2007 08:34 AM |
| créer un script shell | maykap100 | De programmation et de script Shell | 3 | 08-31-2005 11:17 PM |
| Shell script permettant de créer des maisons | Steve Adcock | De programmation et de script Shell | 11 | 10-25-2004 05:18 AM |
| Shell script pour créer un DOS-like Menutiem | bionicfysh | De programmation et de script Shell | 2 | 06-17-2002 05:03 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
créer un script shell qui appelle un autre script et un script awk
Salut les gars
J'ai un script shell qui exécute SQL statemets et envoie le résultat dans un file.the script prend en paramètres sql exécute et envoie le résultat à un fichier de sortie. #! / bin / sh echo "$ 2 $ 3 $ 4 $ 5 $ 6 $ 7 isql-W400-2-U $ S $ 5-P $ 3 <<xxx utiliser $ 4 aller print "** Les modifications apportées à la table ************" select * de flux de trésorerie où label \u003d "traite" aller xxx i AWK ont également un script qui prend la sortie produite par le script ci-dessus et génère un fichier csv à partir et envoie le résultat à un autre fichier comme fichier CSV. BEGIN ( count \u003d 0; ) /^[^(]/ ( count + \u003d 1 if (count> 1) ( for (i \u003d 1; i <\u003d NF; i \u003d i + 1) printf ( "% s", $ i); printf ( "\ n"); ) ) Mon problème est. 1.Comment puis-je appeler le premier script à partir d'un autre script shell en passant les paramètres requis. 2.Comment ho i appeler le script AWK après la sortie du haut pour le processus et de produire un fichier csv file.this doit être dans le même script que précédemment. 3.my principal problème est de savoir comment le faire au-dessus de l'ONE script shell. 4.some de date étant prcessed par le script AWK est en datetime format.the script AWK sépare le jour, mois et année avec comma.How do i faire traiter comme une seule 23-06-2008 terrain et non pas comme des champs distincts. Merci. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|