![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Shell-skript för att skapa en länk | Shreedhar Naik | Shell-programmering och Skript | 3 | 05-22-2008 08:01 |
| shell script för att skapa dirs | sjajimi | Shell-programmering och Skript | 2 | 07-24-2007 08:34 |
| skapa ett shell script | maykap100 | Shell-programmering och Skript | 3 | 08-31-2005 11:17 |
| Shell-skript för att skapa lokala hem | Steve Adcock | Shell-programmering och Skript | 11 | 10-25-2004 05:18 |
| Shell-skript för att skapa en DOS-liknande Menutiem | bionicfysh | Shell-programmering och Skript | 2 | 06-17-2002 05:03 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
skapa ett shell script som kräver ett annat manus och och en awk script
Hej killar
Jag har ett shell script som kör SQL statemets och skickar resultaten till en file.the skript tar in parametrar avrättar sql och skickar resultatet till en utfil. #! / bin / sh echo "$ 2 $ 3 $ 4 $ 5 $ 6 $ 7 iSQL-W400-U $ 2-S $ 5-P $ 3 <<xxx användning $ 4 gå print "** ändringar i tabellen ************" SELECT * från kassaflödet där label \u003d 'DEALS' gå xxx Jag har också en AWK skript som tar den produktion av scriptet ovan och genererar en CSV-fil från den och skickar utdata till en annan fil som 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"); ) ) Mitt problem är. 1.Hur ringer jag till den första manus från ett annat shell script som passerar i de parametrar som krävs. 2.how ho Jag kallar AWK skriptet efter resultaten från ovan för att behandla filen och skapa en CSV file.this måste vara i samma manus som den ovan. 3.my huvudsakliga problemet är hur den ovan från ONE shell script. 4.some av datumet är prcessed av AWK Skriptet är datetime formatet.Apparaten AWK skriften är att skilja dag, månad och år med comma.How gör jag det behandla 23-06-2008 som enda fält och inte som separata fält. Tack. |