![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
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 script för att ta bort gamla filer och skriva till en loggfil | yabai | Shell-programmering och Skript | 4 | 12-09-2008 01:08 |
| Exekvera flera. SQL filer från inre Shell skriptfil | anushilrai | Shell-programmering och Skript | 3 | 04-07-2008 10:09 |
| Shell Script: vill infoga värden i databasen när uppdateringen skriptet körs | ring | Shell-programmering och Skript | 1 | 10-25-2007 03:06 |
| shell script som jämför filerna i en fil | raina_nalin | Shell-programmering och Skript | 4 | 06-21-2005 06:00 |
| uppdatera ett orakel bord med hjälp av skal script | ann_124 | Shell-programmering och Skript | 2 | 12-18-2004 07:24 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Hjälp shell script till loop genom filer uppdatera CTL filen att sql lastas
Jag försöker för närvarande hitta ett sätt att loopa igenom filer i en viss katalog och för varje fil ändra ett ctl fil och SQL läsa in den. Jag har använt sed kommando för att ändra infil, badfile parametrar för control-filen. Jag har ännu inte försökt sql ladda den.
Krav: filer ftp till katalogen. Shell loopar igenom filerna och sedan använda en master kontroll fil ändra infil, badfile parametrar med filnamnet. SQL load file. I dag har försökt följande. <<filnamn>> är vad jag använder för att ändra i CTL filen. exportera MY_DIR \u003d / volym / filer en i $ MY_DIR / * CTL göra sed -e "s / <<filename>> / $ a / g" $ a $ a.ctl gjord Jag undrar om de är ett sätt att referera till infil, badfile direkt i ctl filen i stället. Jag har också en infoga i en tabell där filnamnet som jag lastningen måste införas. Min metod lämnar mig med en badfile med "name.ctl.bad" istället för bara "name.bad". Jag är ny på shell scripting, så ha trevligt. Tack på förhand. |