![]() |
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 |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Hvordan få Forrige måned i Korn Shell | nvuradi | Shell programmering og Skripting | 1 | 03-19-2008 12:31 |
| Hvordan finne den første dagen i forrige måned i UNIX? | mohapatra | Shell programmering og Skripting | 10 | 07-02-2007 08:57 |
| Angi en tidligere dato som startdato i shell script | ritzwan0 | Shell programmering og Skripting | 2 | 09-25-2006 05:58 |
| Hvordan komme forrige måned filer | savitha | Shell programmering og Skripting | 7 | 03-23-2006 05:16 |
| filnavn bruker forrige måned | beilstwh | Shell programmering og Skripting | 1 | 08-04-2004 04:21 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Hjelp, jeg trenger å få de siste dato for forrige måned
Hei, Jeg er ny med Unix, jeg prøver å få en siste dagen i forrige måned med dette formatet:% b% d% Y (eksempel: Feb 25 2008).
Her er det jeg har så langt. #! / bin / ksh cur_month \u003d `date +% m` cur_year \u003d `date +% Y` prev_month \u003d$(($ cur_month-1)) # Sjekk om dette er januar if [$ prev_month-lt 1] så prev_year \u003d$(($ cur_year-1)) prev_month \u003d 12 LastDayOfMonth \u003d `/ bin / cal $ prev_month $ prev_year | grep-v" ^ $ "| tail -1 | awk '(print $ NF)'` ellers LastDayOfMonth \u003d `/ bin / cal $ prev_month $ cur_year | grep-v" ^ $ "| tail -1 | awk '(print $ NF)'` fi \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0 Jeg kan få den siste datoen for forrige måned, men jeg vet ikke hvordan å sette den tilbake i det formatet som jeg ønsket. Please help. Takk. |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|