Typ softwaru | standardní UNIXová utilita či příkaz |
---|---|
Některá data mohou pocházet z datové položky. |
touch
(anglicky touch – dotknout se) je standardní UN*Xový program, sloužící ke změně atributů souboru. Typicky se jej využívá ke změně data vytvoření či modifikace souboru. Pokud soubor neexistuje, implicitně jej příkaz touch vytvoří.
Příkaz touch
se poprvé objevil v AT&T UNIXu verze 7. Na některých distribucích či platformách z rodiny Unix-Like systémů může mít rozšířenou funkcionalitu.
touch [-acm] [-r file] [-t [[CC]YY]MMDDhhmm[.SS]] file
…
-a
-c
-m
-r file
-t [[CC]YY]MMDDhhmm[.SS]
CC
YY
MM
DD
hh
mm
SS
Změna atributu posledního přístupu a poslední změny souboru /home/user/myfile.txt na aktuální čas
$ touch -am /home/user/myfile.txt
Změna atributu posledního přístupu a poslední změny souboru /home/user/myfile.txt na daný čas (12.10.2008 08:15:24 dop.)
$ touch -am -t 200810120815.24 /home/user/myfile.txt
Změna atributu posledního přístupu a poslední změny souboru /home/user/myfile.txt podle souboru /home/user/muster.txt.
$ touch -am -r /home/user/muster.txt /home/user/myfile.txt
Vytvoření prázdného souboru
$ touch /home/user/mynewfile