touch

touch -- Setzt die Zugriffs- und Modifizierungszeit einer Datei

Beschreibung

int touch ( string filename [, int time [, int atime]])

Setzt Datum und Uhrzeit der letzten Änderung und des letzten Zugriffs der durch filename spezifizierten Datei auf den durch time spezifizierten Wert . Wenn die Option time nicht angegeben wurde , wird die aktuelle Zeit benutzt . Dies ist äquivalent zu dem , was utime tut ( manchmal wird auch als utimes davon gesprochen ) . Ist die dritte Option atime angegeben , so wird die Zugriffszeit auf atime Ist die dritte Option atime angegeben , so wird die Zugriffszeit auf atime gesetzt . Beachten Sie , dass die Zugriffszeit unabhängig von der Anzahl der Parameter stets modifiziert wird .

Wenn die Datei nicht existiert , wird sie erzeugt .

Gibt bei Erfolg TRUE zurück , im Fehlerfall FALSE .

Beispiel 1 . touch( )

 
if

 
(

 
touch

 
($DateiName)

 
)

 
{

 
print

 
"$DateiName

 
Modifizierungs-Zeit

 
wurde

 
auf

 
das

 
aktuelle

 
Datum

 
und

 
die

 
aktuelle

 
Uhrzeit

 
gesetzt

 
."

 
;

 
}

 
else

 
{

 
print

 
"Tut

 
mir

 
leid

 
,

 
Modifikations-Zeit

 
von

 
$DateiName

 
konnte

 
nicht

 
geändert

 
werden

 
."

 
;

 
}