![]() |
|
|
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 |
| A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome! |
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 |
| Változás a könyvtár segítségével script | shiningram | Shell programozás és Scripting | 4 | 03-29-2007 04:30 AM |
| Könyvtárváltás keresztül a forgatókönyvet? | George Borrmann | Shell programozás és Scripting | 3 | 10-09-2006 09:13 PM |
| scriptet ftp fájl (ip változás) | happyv | Shell programozás és Scripting | 2 | 09-19-2006 04:50 AM |
| Segítség a több fájl átnevezése - változás esetén a részét fájlnév | steve7 | A UNIX a dummies Kérdések és válaszok | 7 | 06-30-2005 02:41 PM |
| Hogyan tudom megváltoztatni a felhasználók a forgatókönyvet??? | chorgan | Shell programozás és Scripting | 2 | 02-15-2002 11:53 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
script változtatni érték fájl
Szia,
Van egy paraméter fájlt, és azt tartalmazza alábbi tételek $ Cat TransactionParams From_Date_Parm \u003d 2005/02/25 To_Date_Parm \u003d 2005/05/25 Extract_Root_Parm \u003d / detld1/etl/ascential/Ascential/DataStage/Projects/CTI_London/IAM Extract_Type_Parm \u003d Transaction EDW_Database_Parm \u003d hdw_erks EDW_User_Parm \u003d t449206 FTP_Path_Parm \u003d / detld1/etl/ascential/Ascential/DataStage/Projects/CTI_London/IAM/ftp / FTP_User_Parm \u003d t449207 FTP_Password_Parm \u003d Magdog, 123 Date_Run_Parm \u003d 06042005 Sequence_ID_Parm \u003d 1 Daily_Sequence_Parm \u003d 1 ParameterFileParm \u003d "semmit" Send_FTP_Parm \u003d Y Mit csináljak én kell írni egy forgatókönyvet, amely a keresés systemtime (az az idő is fut), és ha ez kevesebb mint a 12'0 óra From_Date_Parm kellene helyettesíteni SYSDATE - 1 (2005-06-20) és To_Date_Parm mint SYSDATE (2005-06-21) mást, ha az nagyobb, mint 12 és kevesebb, mint 24, akkor From_Date_Parm \u003d SYSDATE (2005-06-21) Hogyan változtathatom meg a megfelelő értékeket használva forgatókönyvet. Én vagyok az új UNIX és akarom a kódot, amely a megfelelő munkát. Köszönöm előre. egészségére, gops |
|
||||
|
Gyors és nagyon piszkos megoldás
Nincs idő írni a kódot, az Ön számára, de akkor tegye a következőket:
Frissítéskor ... grep A fájl az eredeti érték új érték ... csövön át a fájlt sed és helyezzük be az új értéket használó s / / / kicserélni. Ez semmiképpen nem counters kérdését file locking és ideiglenes újra írja (azaz a kimenet sed felülírásának eredeti input). Tudod úszod meg a kis kép, de én nem veszélye, hogy a szakmai rendszerrel. Másik megoldásként használja Perl és a "profil" kezelő fejléc, hogy jár, mint Get Magánszállás Szolgáltatások A Windows API-t. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|