![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen! |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| hvordan kan du få input fra en fil til beregninger | nadman123 | Shell Programmering og Scripting | 6 | 04-11-2008 04:14 AM |
| Time Beregninger | Nysif Steve | UNIX for dummyer Spørgsmål & svar | 5 | 09-14-2007 09:49 AM |
| Ikke-heltal beregningerne i bash | jeriryan87 | Shell Programmering og Scripting | 2 | 06-27-2007 05:17 PM |
| Tidsforskellen beregninger | satnamx | Shell Programmering og Scripting | 1 | 07-26-2006 08:44 AM |
| Float beregninger | sharmavr | UNIX for dummyer Spørgsmål & svar | 1 | 07-26-2006 03:18 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd |
Karakter:
|
Display Modes |
|
|
|
||||
|
Jeg har brug for at kunne bruge den aktuelle dato og beregne 7 dage siden, der skal opbevares i en anden variabel, der skal bestås for at en fil i min Unix shell script. Jeg har brug for datoen i følgende format:
date '+% m /% d /% Y' eller 05/16/2006 Hvordan beregner jeg dato minus 7 dage eller 1 uge siden? |
|
||||
|
Jeg læste gennem FAQs og alligevel ikke kunne finde en løsning, der virker. En løsning mislykkes, hvis dato er den 1., som i dag (6/1/2006). Jeg tror, at jeg er nødt til at gå med en anden udvælgelse af at bruge sqlplus at få datoen fra Oracle.
|
|
|||||
|
Citat:
|
|
||||
|
Re: Dato Beregninger
Hej!
date-d »1 uge siden ' eller date-d'7 dage siden ' vil give den dato og tidspunkt for nøjagtig en uge siden. Du kan bruge'1 måned siden 'går','2 timer siden "osv.. For fremtidige tidspunkter, skal du bruge 'i morgen','2 timer nu «,» 1 uge nu 'osv. Hvilket som helst tidspunkt før / efter en periode kan vises på denne måde. Måned \u003d $ (date-d »1 uge siden '+% m) Dag \u003d $ (date-d »1 uge siden '+% d) År \u003d $ (date-d »1 uge siden '+% y) echo $ Måned "/" $ Day "/" $ År ![]() |
|
||||
|
kan nogen hjælpe mig på dette sine presserende
Jeg har et script navngivne date1 med dens indhold som følger: echo "Indtast dato: \ c" læs dato hvis [-z "$ dato"] så echo "Indtast datoen" fi nu, når køre scriptet, og indtast datoen i sige 05032009 så jeg vil udskrive o / p som 05 marts 2009 Hvordan gør jeg dette tak, Haris |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|