![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Shell-Skript, um alte Dateien zu schreiben und eine Log-Datei | yabai | Shell Programmierung und Scripting | 4 | 12-09-2008 01:08 PM |
| Mehrere ausführen. SQL-Dateien von einem Einzel-Shell Script-Datei | anushilrai | Shell Programmierung und Scripting | 3 | 04-07-2008 11:09 AM |
| Shell-Skript: einfügen wollen Werte in der Datenbank, wenn Update-Skript läuft | Ring | Shell Programmierung und Scripting | 1 | 10-25-2007 04:06 AM |
| Shell-Skript, Vergleich von Dateien in einer Datei | raina_nalin | Shell Programmierung und Scripting | 4 | 06-21-2005 07:00 AM |
| Aktualisieren einer Oracle-Tabelle mit Shell-Skript | ann_124 | Shell Programmierung und Scripting | 2 | 12-18-2004 07:24 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Hilfe Shell-Skript zu "Loop through"-Dateien aktualisieren ctl-Datei zu SQL geladen
Ich bin derzeit versuchen einen Weg zu finden, "Loop through"-Dateien in einem bestimmten Verzeichnis und für jede Datei ändern ctl-und SQL-Datei laden. Ich habe mit der sed Befehl zum Ändern des infile, badfile Parameter der Kontroll-Datei. Ich habe noch nicht versucht, sql laden.
Voraussetzung: Die Dateien werden auf FTP-Verzeichnis. Shell-Schleife durch die Dateien und dann mit einem Master-Control-Datei die infile, badfile Parameter mit dem Dateinamen. SQL-Datei laden. Ich habe versucht derzeit die folgenden. <<Dateiname>> ist es, was ich bin, mit dem Wandel in der CTL-Datei. Export MY_DIR \u003d / Volumen / Dateien für eine in $ MY_DIR / * ctl tun sed -e "s / <<Dateiname>> / $ a / g" $ a $ a.ctl getan Ich frage mich, wenn ihr ist ein Weg, um auf die infile, badfile direkt in der CTL-Datei statt. Ich habe auch ein Insert in eine Tabelle, in der die Dateinamen, die ich geladen werden muss eingefügt. Meine Methode lässt mich mit einem badfile mit "name.ctl.bad" statt nur "name.bad". Ich bin neu bei Shell Scripting, so wenden Sie sich bitte schön. Vielen Dank im Voraus. |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|