Avatar billede nosjns Nybegynder
14. marts 2002 - 13:15 Der er 5 kommentarer og
1 løsning

Sætte tiden på en fil 3 år tilbage

Jeg står og mangler et lille script, der kan sætte en fils timestamp 3 år tilbage, fra filens oprettelses dato.

Er der nogen der kan vise mig hvordan?
Avatar billede jelzin101 Praktikant
14. marts 2002 - 13:21 #1
så vidt jeg husker kan du bruge kommandoen touch til det (men sidder ikke ved noget *nix lige nu så kan ikke tjekke) men prøv at skrive:
man touch

og se hvilke parametre den accepterer
Avatar billede nosjns Nybegynder
14. marts 2002 - 13:23 #2
Så vidt jeg kan set skal kan touch kun sætte udfra en bestemt dato, jeg skal bruge noget dynamisk afhængig filens dato.
Avatar billede mcfrede Nybegynder
14. marts 2002 - 14:11 #3
Hvad med at sætte uret i din bios 3 år tilbage, åbne filen og gemme den igen?
Bare et forslag.
Avatar billede nosjns Nybegynder
14. marts 2002 - 14:14 #4
mcfrede: Dur ikke... Der er tale om flere hundrede billed-filer. Desuden skal filens nye timestamp være nuværende timestamp - 3 år, altså ikke dags dato - 3 år.
Avatar billede avnes Nybegynder
16. marts 2002 - 01:00 #5
Jan, du kan bruge touch kommandoen, men parameterene til touch kan variere, men her er lige nogle eksempler:

touch -am 19990316010200  som betyder 1999, marts,den 16., klokken 01:02:00

touch -t 16/03/1999 01:02:00  som betyder 1999, marts,den 16., klokken 01:02:00

Check lige man pages for hvad for nogle parametere din touch kommando bruger, og hvad din date/time-format maske er....
Avatar billede avnes Nybegynder
19. marts 2002 - 17:09 #6
Her er et eksempel fra Solaris:
touch -t 199903160102.00 *.zip  som betyder 1999, marts,den 16., klokken 01:02:00
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester