![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| UNIX Desktop for Dummies Domande & Risposte Discuti di UNIX e Linux interfacce utente come GNOME, KDE, CSI, e Open Office qui. Tutti i neofiti di Linux e UNIX Benvenuto! |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Incorporamento di un comando con SSH | hcclnoodles | Shell scripting e di programmazione | 2 | 07-13-2008 12:49 PM |
| confrontare le dimensioni del file da un file di output da uno script | moustik | Shell scripting e di programmazione | 7 | 11-07-2007 10:17 AM |
| Incorporare xnest in codice C | lesnaubr | Di programmazione ad alto livello | 4 | 08-13-2007 03:27 PM |
| Incorporamento di costruire in Perl ksh ... | svetlur | Shell scripting e di programmazione | 1 | 06-07-2007 10:39 PM |
| Uscita di script in un file | sumeet | UNIX e avanzata per utenti esperti | 3 | 11-29-2006 12:12 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Incorporamento di file di output in uno script
Ciao.
Ho trovato uno script di Unix su questo sito che calcola una data che è di 2 mesi prima, a partire da oggi. Sto utilizzando script e scrivere il valore di un file chiamato 2monthsago.txt. Vorrei utilizzare questo valore in un altro script. Qui di seguito è il mio tentativo di fare e che i risultati. Il mio script: #! / usr / bin / ksh # Il mio tentativo di eseguire il processo di flusso di manutenzione script 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 "$ Esegui Data rdate, Elimina giovedì udate $ \ n"; print "perl GENDIR $ / bin / batch.pl MoveWorkunitToHistory movimento outputFileName / apps / Lawson / legge / bpm / wflog / archivio / pflows_move_hist.txt-processThurDate $ udate \ n "; Risultati: ucasd80: iclac: / home / iclac / script_writing #. / ProcFlow_maint /home/iclac/script_writing/2monthsago.txt: 04/30/2009: non trovato. **** Si indica il valore, ma non sono sicuro che il motivo per cui le relazioni 'non trovato' Esegui Data 06/01/2009, Elimina giovedì __________ **** Si suppone che sia l'elenco dei'04 / 30/2009 'data qui. perl / apps / Lawson / gen / bin / batch.pl MoveWorkunitToHistory movimento outputFileName / apps / Lawson / legge / bpm / wflog / archivio / pflows_move_hist.txt-processThurDate Ho anche provato la udate linea con le virgolette doppie e quindi senza virgolette. Quando faccio che riporta il pungiglione come valore - si veda qui di seguito. Codice: udate \u003d "/ home/iclac/script_writing/2monthsago.txt" Risultati: 06/02/2009 Data Esegui, Elimina giovedì / home/iclac/script_writing/2monthsago.txt Tutte le riflessioni su ciò che sto facendo torto. Firmato: confuso con assoluta fermezza alias Leslie Aggiornamento post ----- ----- Con l'aiuto di un collega di lavoro che abbiamo ottenuto. Avevo bisogno di cambiare la mia linea dal udate sopra di ciò che è qui di seguito elencati: udate \u003d `cat / home/iclac/script_writing/2monthsago.txt»; E ora funziona come un fascino. Grazie! |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|