![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen! |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Overvåke SCP for ferdigstillelse | thumper | UNIX for Dummies Spørsmål og svar | 2 | 03-29-2008 03:38 |
| Tab ferdigstillelse i csh | James McMurray | Shell programmering og Skripting | 3 | 12-12-2007 10:31 |
| Tab ferdigstillelse gubbins | GNUless | UNIX for Dummies Spørsmål og svar | 2 | 08-15-2006 11:40 |
| Tab Fullføringstidspunkt Solaris 10 | annointed3 | UNIX for Dummies Spørsmål og svar | 2 | 01-04-2006 10:25 |
| filnavnet ferdigstillelse | Rein | Shell programmering og Skripting | 1 | 10-10-2005 08:57 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Job Fullføringstidspunkt opplysninger?
Hei,
Jeg prøver å få litt informasjon om de jobbene som kjører. Jeg har brukt "ps-kommandoen, for å få informasjon som" bruk av CPU ',' username ',' pid 'osv. Jeg har også brukt "bjobs" kommandoen for å få informasjon, for eksempel "Send tid" og "starter". Det eneste jeg trenger nå er å få "ferdigstillelse tid. Etter flere forsøk, alt som jeg kan se er den "Send tid" og "starter". Hvordan får jeg "Fullføringstidspunkt eller sluttid 'i en jobb? Er det noen som kan brukes til å få jobben ferdigstillelse gang eller atleast den gang tatt for kjøring? Takk for din tid og innsats. |
|
||||
|
Sitat:
Du kan alltid bruke $ Echo "Script $ 0 startet @` dato `>> $ yourlogfile" (merk at du kan endre datoformatet, å lære mer om denne prøve `mann dato`) Du kan grep top 900 eller ps-EF for prosessen (pid av nåværende prosessen er alltid $ $). Hvis du grep med $ $ får første barn prosessen (e) så godt. Du kan også grep for $ 0 (program selv), men hvis du kjører multible ganger dette er ikke bestemt. for exit status du vil bruke $? etter en CommandLine (for eksempel "ls-l *. txt 2 & 1> / dev / null"; echo $?) --- Dette betyr at hvis filene ble funnet exit status ls er 0 (0 alltid god exitstatus), hvis dens større enn 0. Det betyr enten ls var merket dårlig eller det gav ingen rader. Du vil da bruke $? i en hvis like "pexitcode \u003d $?; hvis [$ pexitcode-gt 0]; deretter echo" $ 0 gikk dårlig, spennende med status $ pexitcode "; fi (det alltid lurt å sette $? av en CommandLine rett etter, slik at du kan bruke den senere Du kan alltid avslutte programmet med en exitcode / status, oppmerksom på at ingen kode etter en exit vil bli kjørt. Du kan velge din egen exit koder som du ønsker, dont vite om UNIX-kjernen har en grense, men noe alt du trenger er mindre enn hundre ... håper dette hjelper Sist endret av Kongo; 08-03-2007 på 04:33.. |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|