The UNIX and Linux Forums  
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.

Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



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

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 02-09-2009
rmuledeer rmuledeer is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Hozzászólások: 5
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 ...
Attached Files
File Type: sh jacfmt.sh (2,3 KB, 17 views)

Last edited by rmuledeer; 02/09/2009 at 03:29 PM..
  #2 (permalink)  
Old 02-09-2009
rmuledeer rmuledeer is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Hozzászólások: 5
Találtam egy megoldást .. Mikor töltse ki fogom felad itt .. Figyelmen kívül hagyása kérdés ..
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 02:06 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0