![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| segítsen nekem elküldése paramétereket a sqlplus szkriptet Unix shell script | Hara | Shell programozás és Scripting | 2 | 01-29-2008 03:31 PM |
| Shell Script: szeretnénk beszúrni értékek adatbázis frissítést, ha a szkript fut | ring | Shell programozás és Scripting | 1 | 10-25-2007 04:06 AM |
| Itt a dokumentum automatizálására Perl script felhívás script | hogger84 | Shell programozás és Scripting | 3 | 10-22-2007 11:15 AM |
| visszatérés az anyavállalat számára héj után a parancsfájl egy script | gurukottur | Shell programozás és Scripting | 5 | 09-26-2006 08:05 AM |
| visszatérés valuse a gyermek a szülő script script | borncrazy | Shell programozás és Scripting | 1 | 08-20-2004 04:39 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Segítség a script
Szia,
Én completley új és Unix shell scripts. Be kell írni egy forgatókönyvet, hogy ez a következő: kiválasztja 2 értékek a táblázat az Oracle adatbázis (könyvtár szerkezet) FTPS. csv fájlt egy Win szerver egy Unix szerver (könyvtárak, felülről SQL) változások könyvtár használ úgynevezett közüzemi mload feltölteni adatok Tudom, hogyan kell írni a választott nyilatkozat tudok írni, de ez az én script, vagy írok egy külön sql parancsfájlt, hogy hívom az én shell script? ha igen, hogyan tudom átadni az értékeket I letölteni az adatbázisból vissza a hívó shell szkriptet. Én még nem tisztázott, hogy hogyan használja az FTP-én parancsfájlját ftp a CSV fájlt. A többit tudom, hogyan kell csinálni. Ha valaki tudna adni nekem egy kis hints pont nekem a jó irányba, vagy pont nekem néhány mintát, azt nagyon értékelem. köszönöm, KKC |
|
||||
|
Szia,
Ez a szkript (Korn shell) ezeket a célokat 2 probléma: # [BEGIN script] ----------------------------------------- # 1. Vonjuk ki az adatokat a DB typeset DB_VALUEs \u003d $ (sqlplus-s YOUR_USER_NAME / YOUR_USER_PASSWORD @ YOUR_DB_NAME <<ENDSQL meg echo off rögzített horogsorral 120 oldal 120 visszajelzés off SET HEADING KI válasszuk YOUR_COLUMNs a YOUR_TABLE; ENDSQL ) # Eltávolítás újsor karakter DB_VALUEs \u003d $ (echo $ (DB_VALUEs)) # echo "DB_VALUEs \u003d '$ (DB_VALUEs)'" # 2. FTP egy fájlba # Hozz létre egy ideiglenes fájlt az FTP-dialog typeset TMP_FILE \u003d $ (mktemp) RC \u003d $? if [[$ (RC)-ne 0]], majd echo "ERROR: nem lehet létrehozni egy ideiglenes fájlt ... (RC \u003d $ (RC))" exit $ (RC) fi # Hozz létre egy ideiglenes fájlt az FTP-kimenet typeset OUT_FILE \u003d $ (mktemp) RC \u003d $? if [[$ (RC)-ne 0]], majd echo "ERROR: nem lehet létrehozni egy ideiglenes fájlt ... (RC \u003d $ (RC))" exit $ (RC) fi Futás az FTP parancs () cat> $ (TMP_FILE) <<! nyitott YOUR_FTP_SERVER_NAME felhasználó YOUR_FTP_USER_NAME YOUR_FTP_USER_PASSWORD bináris LCD YOUR_LOCAL_FILE_DIRECTORY helyezni YOUR_FILE_NAME bezár ! ftp-n <($ TMP_FILE)> $ (OUT_FILE) echo "Eredmény kód:'$?'" rm $ (TMP_FILE) echo "Eredmények:" cat $ (OUT_FILE) rm $ (OUT_FILE) # [END script] ------------------------------------------- ahol a "YOUR_xxx" karakterláncokat kell testre. Kérem, mondja meg, ha ez működik, és ha ez illik az Ön igényeinek. C. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|