The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



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

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 06-26-2008
magikminox magikminox is offline
Registered User
  
 

Date d'inscription: juin 2008
Messages: 8
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.
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 02:37 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0