![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX-Desktop für Dummies Fragen & Antworten Diskutieren Sie UNIX-und Linux-Benutzer-Schnittstellen wie GNOME, KDE, CDE, und Open Office hier. Alle UNIX-und Linux-Neulinge Willkommen! |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Einbettung eines Befehls mit SSH | hcclnoodles | Shell Programmierung und Scripting | 2 | 07-13-2008 12:49 PM |
| Vergleichen Sie die Dateigröße von einem Ausgabe-Datei aus einem Skript | moustik | Shell Programmierung und Scripting | 7 | 11-07-2007 10:17 AM |
| Einbettung xnest in C-Code | lesnaubr | High-Level-Programmierung | 4 | 08-13-2007 03:27 PM |
| Embedding Perl Bau in ksh ... | svetlur | Shell Programmierung und Scripting | 1 | 06-07-2007 10:39 PM |
| Ausgabe von Skript in eine Datei | sumeet | UNIX für Fortgeschrittene und Experten | 3 | 11-29-2006 12:12 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Einbettung in eine Datei ausgegeben Skript
Hallo.
Ich fand ein Unix-Skript auf dieser Seite berechnet, dass ein Datum, das 2 Monate zuvor von heute. Ich bin mit diesem Script und schreiben Sie den Wert auf eine Datei mit dem Namen 2monthsago.txt. Ich möchte diesen Wert in einem anderen Skript. Hier ist mein Versuch machen, und die Ergebnisse. Mein Buch: #! / usr / bin / ksh # Mein Versuch, um den Ablauf Wartung Skripte in 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 Datum $ rdate, Purge Donnerstag $ udate \ n"; print "perl $ GENDIR / bin / batch.pl MoveWorkunitToHistory Bewegung outputFileName / apps / Lawson / Recht / bpm / wflog / Archiv / pflows_move_hist.txt-processThurDate $ udate \ n "; Ergebnisse: ucasd80: iclac: / home / iclac / script_writing #. / ProcFlow_maint /home/iclac/script_writing/2monthsago.txt: 04/30/2009: nicht gefunden. **** Es zeigt den Wert, aber ich bin mir nicht sicher, warum es Berichte "nicht gefunden" Run Datum 06/01/2009, Purge Donnerstag __________ **** Es wird angenommen, zu der Liste der'04 / 30/2009 'Tag hier. perl / apps / Lawson / gen / bin / batch.pl MoveWorkunitToHistory Bewegung outputFileName / apps / Lawson / Recht / bpm / wflog / Archiv / pflows_move_hist.txt-processThurDate Ich habe auch versucht die udate Zeile mit doppelten Anführungszeichen und dann ohne Anführungszeichen. Wenn ich mir, dass es Berichte der Stachel als Wert - siehe unten. Code: udate \u003d "/ home/iclac/script_writing/2monthsago.txt" Ergebnisse: Run Datum 06/02/2009, Purge Donnerstag / home/iclac/script_writing/2monthsago.txt Alle Gedanken, was ich mache falsch. Unterschrift: Absolut verwirrt alias Leslie Post Update ----- ----- Mit Hilfe der Mitarbeiter haben wir es funktioniert. Ich musste meine udate Linie aus den oben genannten, in welchem die im Folgenden aufgeführt: udate \u003d `cat / home/iclac/script_writing/2monthsago.txt"; Es funktioniert jetzt wie ein Charme. Danke! |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|