![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
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 |
| Dokumentumkezelés a Epiware | iBot | UNIX és Linux RSS hírek | 0 | 09-04-2008 11:10 AM |
| Noah Document Management System 3.2.2 (Default branch) | iBot | Software Releases - RSS hírek | 0 | 08-18-2008 04:30 PM |
| PolDoc Document Management System: Version 0,9642 szabadítani | iBot | Software Releases - RSS hírek | 0 | 07-12-2008 05:30 PM |
| Epiware Iratkezelés 4.8.5 (Default branch) | iBot | Software Releases - RSS hírek | 0 | 01-12-2008 07:10 AM |
| Noah Document Management System 3.2.1 (Default branch) | iBot | Software Releases - RSS hírek | 0 | 01-02-2008 05:00 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Shell Scripted dokumentumkezelő rendszer
Az elmúlt 4 -5 év, én macskaköves együtt kezdetleges "Dokumentum Menedzsment Rendszer" egy iskolai körzet támogatom Linux Bash Shell scriptek ..
A cél az volt, hogy kiegészítse scripting jellemzői a Job Center, hogy a kérelmező igen egyszerű módszerekkel kezelhető fájlmellékleteket. Vannak folyamatban korszerűsítése új felülvizsgálatát a szoftver és az új változatban egy adatbázis tábla a biztonsági mentés index dokumentum megtekinthető az interneten Management nézőt. A "kerület" van egy ellenőrzési folyamat fut, azon kívül, hogy a csomag .. (mivel a szoftvercsomag a kérelmező Job Center) szkennelés nem vették figyelembe .. Amit meg egy "szakaszos LOCATION" Minden fájl ezen átmeneti területre lesz következetes nevű érték, de nincs mód a szkennelési idő, hogy ellenőrizze az adatbázis tartalmát. TÁBLÁZAT FIELDS Field1: <DOCID> Field2: <ITERID> FIELD3: <DOCID> FIELD4: <(LEÍRÓ) & (STORENAME)> FIELD5: <STORENAME> Az 1. mező jön létre, amikor a kérelmező az állást, és tulajdonít újra a kérelemhez. A 2. mező rendszer állandója "O" (nulla) Az 5. mező egy láncolat <APPID> _ <ITERID> _ <DOCID>. Ext A 4. mező <(LEÍRÓ) & (STORENAME)> van egy láncolata a másik húrok plusz egy leíró jellegű a fájl tartalmát, az ott elhelyezett személy végezze a beolvasást. A "docid" (Field 3) van a probléma: Például: 1. LOR1_1234_0_1.ext Letter of Reference 2. TRANSCRIPT_1234_0_1.ext Transcripts College for Már képesek eljutni a pontig, ahol van szükségem, hogy ellenőrizze értékeinek fokozatos fájlok ellen értékek az adatbázisban. Az értéke docid kell "6 vagy nagyobb", így a kérelmező nem tekinthetjük ezeket a fájlokat a világhálón, mivel láthatja 1. öt fájlokat. ---## Ne feledje, ez a vizsgálati adatok csak figyelmen kívül hagyja # # ADATBÁZISA értékeket 177 | 0 | 1 | Önéletrajz-Joe-Jones.doc | 177_0_1.doc | 177 | 0 | 2 | Joe Jones levele Introduction.doc | 177_0_2.doc | 55 | 0 | 1 | DebSmith-Resume.doc | 55_0_1.doc | 55 | 0 | 2 | DebSmith IntroLetter.pdf | 55_0_2.pdf | 5.996 | 0 | 1 | Sarah_Palin-Resume.doc | 5996_0_1.doc | 5.996 | 0 | 6 | References_5996_0_1.doc | 5996_0_6.doc | kerületi Vizsgál az információkat PDF vagy Word-dokumentumok és azokat a helyeket, majd egy átmeneti terület minden egyes kérelmező esetében a fájl elnevezési konvenció: Szakaszos DOKUMENTUMOK <DESC> _ <APPID> _ <ITERID> _ <DOCID>. Ext LOR1_177_0_1.doc LOR2_177_0_2.doc LOR1_55_0_1.doc TRANSCRIPT_55_0_1.pdf LOR1_5996_0_1.doc TRANSCRIPT_5996_0_2.doc Azt az igényt, hogy a dokumentumokat az összpontosítási körlet építsünk beszúrni fájlt, hogy ellenőrizze értékeit a táblázatban. kulcsfontosságú területeken, mint a "docid" "AppID" és a "STORENAME" Meg kell növedék a Sarah Palin rendeztek FILE: TRANSCRIPTS_5996_0_1.doc , és létrejönne egy rekordot beszúrni az adatbázisba, akik így 5.996 | 0 | 7 | TRANSCRIPTS_5996_0_1.doc | 5996_0_7.doc | Mivel az "docid" FOR AppID 5.996 már van értéke "6" I increment 1. Ha az érték a táblázat Kevesebb, mint 6 vagy nulla érték lenne, "6" Tehát, amikor én végeztem a forgatókönyvet az értékek a táblázatban AppID 5.996 kellene kinéznie: 5.996 | 0 | 1 | Sarah_Palin-Resume.doc | 5996_0_1.doc | 5.996 | 0 | 6 | References_5996_0_1.doc | 5996_0_6.doc | 5.996 | 0 | 7 | TRANSCRIPTS_5996_0_1.doc | 5996_0_7.doc | Az én előző szkriptet szeretném mozgatni le minden beolvasott elemeket egy tartalék helyre, és az új fájlok kapnának egy "pult" míg a [[-f $ (distpath) $ (AppID) / $ (distID) _ $ (AppID) _ $ (docid). $ (ext)]] tesz ((Docid + \u003d 1)) if ((docid> 99)), majd echo "ERROR: docid túl magas!" exit 2 fi kész Én elengedhetetlenül szükséges, hogy ugyanezt csinálja, csak az ellenőrzés ellen fájlt az adatbázis ... Last edited by rmuledeer; 02/09/2009 at 03:29 PM.. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|