Portál AbcLinuxu, 15. července 2025 12:46


Dotaz: touch -t nefunguje

1.6.2007 08:49 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
touch -t nefunguje
Přečteno: 250×
Odpovědět | Admin
Zdravím,

snažím se nastavit datum pomocí parametru -t TIMESTAMP. Manuálová stránka i --help stránka hovoří jasně:

-t STAMP use [[CC]YY]MMDDhhmm[.ss] instead of current time

Jenže:
lzap@teepee:~$ touch -t 200731051724.28 test
touch: invalid date format `200731051724.28'
lzap@teepee:~$ touch -t 200731051724 test
touch: invalid date format `200731051724'
lzap@teepee:~$ touch -t 0731051724 test
touch: invalid date format `0731051724'
lzap@teepee:~$ touch -t 07310517 test
lzap@teepee:~$ stat test
  File: `test'
  Size: 0               Blocks: 0          IO Block: 4096   obyčejný prázdný soubor
Device: 308h/776d       Inode: 6047171     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/    lzap)   Gid: ( 1000/    lzap)
Access: 2007-07-31 05:17:00.000000000 +0200
Modify: 2007-07-31 05:17:00.000000000 +0200
Change: 2007-06-01 08:49:11.000000000 +0200
Later --- Lukáš Zapletal
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.6.2007 09:27 Jalien
Rozbalit Rozbalit vše Re: touch -t nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano manuálová stránka hovoří jasně, a to tak, že formát data je YYMMDD, ale ty se to snažíš nakrmit YYDDMM. Proto to řve, že je invalid date format.
1.6.2007 10:10 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: touch -t nefunguje
:-)

dík, docela pěkný překlep...
1.6.2007 10:11 Jalien
Rozbalit Rozbalit vše Re: touch -t nefunguje
Stane se. ;-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.