![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da 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 |
| Monitoraggio SCP per il completamento | thumper | UNIX for Dummies Domande & Risposte | 2 | 03-29-2008 03:38 AM |
| Scheda completamento csh | James McMurray | Shell scripting e di programmazione | 3 | 12-12-2007 10:31 AM |
| Scheda completamento gubbins | GNUless | UNIX for Dummies Domande & Risposte | 2 | 08-15-2006 12:40 PM |
| Tab su Solaris 10 | annointed3 | UNIX for Dummies Domande & Risposte | 2 | 01-04-2006 10:25 AM |
| nome del file di completamento | briglia | Shell scripting e di programmazione | 1 | 10-10-2005 09:57 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Lavoro complemento d'informazione?
Salve,
Sto cercando di ottenere informazioni sui posti di lavoro che sono in esecuzione. Ho usato il "ps" comando, per ottenere informazioni come 'l'utilizzo della CPU', 'username', 'pid', ecc, Ho utilizzato anche il "bjobs" per ottenere informazioni come 'presentare tempo' e 'ora di inizio'. L'unica cosa che ho bisogno ora è quello di ottenere il 'tempo di completamento'. Dopo diversi tentativi, tutto ciò che vedo è il 'tempo di presentare', e 'ora di inizio'. Come faccio ad ottenere il 'completamento tempo' o 'ora di fine' di un lavoro? C'è un comando che può essere utilizzato per ottenere il tempo del lavoro o almeno il tempo necessario per l'esecuzione? La ringrazio molto per il vostro tempo e sforzi. |
|
||||
|
un'idea
è possibile anche il codice dei propri programmi per accedere a questi dati il file di log. Questa operazione è Comon in tutti i miei programmi. È possibile accedere anche qui uscita status CPU af cose del genere.
|
|
||||
|
Citazione:
È sempre possibile utilizzare $ Echo "$ 0 Script iniziato @` date `>> $ yourlogfile" (notare che è possibile modificare il formato della data, per saperne di più su questo uomo provi `date`) Puoi grep top 900 o ps-ef per il processo (pid del processo in corso è sempre $ $). Nota se con grep $ $ avrete prima processo figlio (es) come bene. È inoltre possibile per grep $ 0 (programma stesso), ma se le tue multible volte questo non è certo. per l'uscita di stato si fa uso di $? dopo un comando (ad esempio "ls-l *. txt 2 & 1> / dev / null"; echo $?) --- questo significa che, se i file è stato trovato l'uscita di ls è stato 0 (0 è sempre il bene exitstatus), se il suo superiore a 0 indica che è stato contrassegnato ls cattivo o non ha restituito alcun righe. Potrai quindi utilizzare $? in un caso come "pexitcode \u003d $?; se [$ pexitcode-gt 0]; then echo" $ 0 è andato male, uscendo con stato pexitcode $ "; fi (il suo sempre una buona idea impostare $? di un comando subito dopo, in modo tale che si potranno utilizzare in un secondo momento su È sempre possibile uscire il vostro programma, con un EXITCODE / status, si noti che il codice non dopo una uscita verrà eseguito. È possibile scegliere la propria uscita codici come lo si desidera, dont sapere se unix nucleo ha un limite, ma un po 'tutto quello che ti serve è a meno di un centinaio di ... hope this helps Ultimo a cura di Congo; al 08/03/2007 05:33 AM.. |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|