![]() |
|
|
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 |
| UNIX Desktop dummies Kérdések és válaszok Fórum a UNIX és Linux felhasználói felületek, mint a GNOME, KDE, CDE, és az Open Office ide. Minden UNIX és Linux Newbies Üdvözöljük! |
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 |
| Beágyazás parancs az SSH | hcclnoodles | Shell programozás és Scripting | 2 | 07-13-2008 12:49 PM |
| Összevetéshez fájlméret a kimeneti fájlt a szkript | moustik | Shell programozás és Scripting | 7 | 11-07-2007 10:17 AM |
| Beágyazás Xnest a C-kód | lesnaubr | Magas szintű Programozás | 4 | 08-13-2007 03:27 PM |
| Embedding Perl szerkez a KSH ... | svetlur | Shell programozás és Scripting | 1 | 06-07-2007 10:39 PM |
| Kimeneti szkriptet egy fájlt | sumeet | A UNIX a fejlett és szakértői Felhasználók | 3 | 11-29-2006 12:12 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Beágyazás kimeneti fájl egy script
Helló.
Találtam egy Unix parancsfájlt az oldalon, hogy kiszámolja a napot, hogy 2 hónappal korábban ma. I'm using a script írás és az érték a kép úgynevezett 2monthsago.txt. Azt akarom, hogy használja ki ezt az értéket egy másik parancsfájlt. Alul van a kísérletet tesz erre, és az eredményeket. Saját Forgatókönyv: #! / usr / bin / ksh # My megkísérli futtatni a folyamat Flow Karbantartás parancsfájlok Lawson chmod 777 / home/iclac/script_writing/2monthsago.txt; udate \u003d "/ home/iclac/script_writing/2monthsago.txt" rdate \u003d "` date "+% m /% d /% Y" `"; # chomp ($ rdate); print "Run időpontja $ rdate, Purge csütörtök $ udate \ n"; print "perl $ GENDIR / bin / batch.pl MoveWorkunitToHistory mozgás outputFileName / apps / Lawson / law / BPM / wflog / archive / pflows_move_hist.txt-processThurDate $ udate \ n "; Eredmények: ucasd80: iclac: / home / iclac / script_writing #. / ProcFlow_maint /home/iclac/script_writing/2monthsago.txt: 04/30/2009: nem található. **** Ez az érték azt mutatja, de nem vagyok biztos benne, miért jelentések "nem található" Run időpontja 06/01/2009, Purge csütörtök __________ **** Ez feltételezi, hogy a tőzsdei'04 / 30/2009 'date itt. perl / apps / Lawson / gen / bin / batch.pl MoveWorkunitToHistory mozgás outputFileName / apps / Lawson / law / BPM / wflog / archive / pflows_move_hist.txt-processThurDate Én is megpróbáltam a udate összhangba idézőjelek és nem idézőjelek. Ha én nem, hogy a jelentések a Sting, mint érték - lásd alább. Kód: udate \u003d "/ home/iclac/script_writing/2monthsago.txt" Eredmények: Run dátum 06/02/2009, Purge csütörtök / home/iclac/script_writing/2monthsago.txt Minden olyan gondolat, hogy mit csinálok rosszul. Aláírás: teljesen összezavarodtam aka Leslie ----- ----- Post Update A segítséget a co-worker Megvan dolgozik. Kellett változtatni a udate sorban a fent mi a következők: udate \u003d `cat / home/iclac/script_writing/2monthsago.txt"; Ez most úgy működik, mint egy igézet. Köszönöm! |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|