![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX Desktop for Dummies Frågor & Svar Diskutera UNIX och Linux användargränssnitt gillar GNOME, KDE, CDE och Open Office här. Alla UNIX och Linux Newbies Välkommen! |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Embedding ett kommando med SSH | hcclnoodles | Shell-programmering och Skript | 2 | 07-13-2008 12:49 |
| jämföra filstorlek från en utdatafilen från ett manus | moustik | Shell-programmering och Skript | 7 | 11-07-2007 10:17 |
| Embedding xnest i C-kod | lesnaubr | High Level Programming | 4 | 08-13-2007 03:27 |
| Embedding Perl bygga i ksh ... | svetlur | Shell-programmering och Skript | 1 | 06-07-2007 10:39 |
| Produktion av manus till en fil | sumeet | UNIX för avancerade & Expertanvändare | 3 | 11-29-2006 12:12 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Embedding fil produktion i ett script
Hej.
Jag hittade en Unix script på denna webbplats som beräknar ett datum som är 2 månader tidigare från idag. Jag använder detta skript och skriva värdet till en fil som heter 2monthsago.txt. Jag vill använda detta värde i en annan stil. Nedan är mitt försök att göra det och resultaten. Min Manus: #! / usr / bin / ksh # Mina försök att köra processflödesdiagram Underhåll manus i 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 "Kör Datum $ rdate, Rensa torsdag $ udate \ n"; print "perl $ GENDIR / bin / batch.pl MoveWorkunitToHistory flytta-outputFileName / apps / Lawson / lag / bpm / wflog / arkiv / pflows_move_hist.txt-processThurDate $ udate \ n "; Resultat: ucasd80: iclac: / home / iclac / script_writing #. / ProcFlow_maint /home/iclac/script_writing/2monthsago.txt: 04/30/2009: hittades inte. **** Det visar värdet men jag är inte säker på varför det rapporter "hittades inte" Kör Datum 06/01/2009, Rensa torsdag __________ **** Det är tänkt att vara en förteckning över de'04 / 30/2009 'datum här. perl / apps / Lawson / gen / bin / batch.pl MoveWorkunitToHistory flytta-outputFileName / apps / Lawson / lag / bpm / wflog / arkiv / pflows_move_hist.txt-processThurDate Jag har också provat udate med citationstecken och då inte bud. När jag gör det skall de sticks som värdet - se nedan. Kod: udate \u003d "/ home/iclac/script_writing/2monthsago.txt" Resultat: Kör Datum 06/02/2009, Rensa torsdag / home/iclac/script_writing/2monthsago.txt Alla tankar på vad jag gör fel. Undertecknat: fördömer helt förvirrad aka Leslie ----- Post Update ----- Med hjälp av en medarbetare vi fick det att fungera. Jag var tvungen att ändra min udate linje från ovan till vad som anges nedan: udate \u003d `cat / home/iclac/script_writing/2monthsago.txt" Det fungerar nu som en charm. Tack! |
![]() |
| Komihåglista |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|