<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Touch_%28Unix%29</id>
	<title>Touch (Unix) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Touch_%28Unix%29"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Touch_(Unix)&amp;action=history"/>
	<updated>2026-05-31T19:39:20Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Touch_(Unix)&amp;diff=532849&amp;oldid=prev</id>
		<title>imported&gt;Robb der Physiker am 19. August 2024 um 09:41 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Touch_(Unix)&amp;diff=532849&amp;oldid=prev"/>
		<updated>2024-08-19T09:41:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{SEITENTITEL:touch (Unix)}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;touch&amp;#039;&amp;#039;&amp;#039; ist ein Unix-[[Kommandozeile]]nprogramm zur Änderung der [[Modification, Access, Change|Zugriffs- und Änderungszeitstempel]] (&amp;#039;&amp;#039;atime&amp;#039;&amp;#039; und &amp;#039;&amp;#039;mtime&amp;#039;&amp;#039;) einer [[Datei]] oder eines Verzeichnisses. Es ist ein Standardprogramm [[Unixoides System|Unix-ähnlicher Betriebssysteme]] nach [[Portable Operating System Interface|POSIX]]-Standard, das in Version 7 von [[AT&amp;amp;T]]s [[Unix]] auftauchte. Das Programm verwendet den POSIX-[[Systemaufruf]] {{man|2|utime|gnu||inline}}&amp;lt;!-- POSIX deutsch übersetzt ---&amp;gt;, welcher auf Sekunden genau arbeitet. In BSD-Systemen wurde die Funktion {{man|3|utime|bsd||inline}} durch {{man|2|utimes|bsd||inline}} abgelöst. Die Funktion {{man|2|utimensat|gnu||inline}} im Linux-Kernel kann die Zeitstempel nanosekundengenau verändern.&lt;br /&gt;
&lt;br /&gt;
Mit &amp;#039;&amp;#039;touch&amp;#039;&amp;#039; kann nicht der &amp;lt;code&amp;gt;ctime&amp;lt;/code&amp;gt;-Stempel (&amp;#039;&amp;#039;Change&amp;#039;&amp;#039;- bzw. &amp;#039;&amp;#039;Creation&amp;#039;&amp;#039;-Stempel also Änderungs- bzw. Erstellungszeitstempel) einer Datei geändert werden.&lt;br /&gt;
&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Das Programm &amp;#039;&amp;#039;touch&amp;#039;&amp;#039; wird über die [[Befehlszeile]] mit dem Befehl &amp;lt;code&amp;gt;touch&amp;lt;/code&amp;gt; und einer Dateiangabe aufgerufen. Dabei kann eine Zeitangabe entsprechend der [[Unixzeit]] angegeben werden. Wenn kein Zeitpunkt angegeben wird, wird die aktuelle Systemzeit verwendet. Falls die angegebene Datei nicht existiert, wird sie erstellt, sofern keine Option das unterbindet. Es wird daher auch verwendet, um (leere) Dateien ohne weitere Bearbeitung zu erzeugen. Optionen können angegeben werden, um das Verhalten des Programms zu bestimmen. Die Optionen &amp;lt;code&amp;gt;-a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-c&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-m&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-r&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;-t&amp;lt;/code&amp;gt; sind in [[POSIX]]&amp;lt;!--Teil der [[Single UNIX Specification]]--&amp;gt; standardisiert.&lt;br /&gt;
&lt;br /&gt;
== Optionen ==&lt;br /&gt;
&amp;lt;code&amp;gt;-a&amp;lt;/code&amp;gt;&lt;br /&gt;
: ändert nur den Access Stempel (Zugriffszeit)&lt;br /&gt;
&amp;lt;code&amp;gt;-c&amp;lt;/code&amp;gt;&lt;br /&gt;
: keine neuen (leeren) Dateien erstellen, wenn der Name einer nicht existenten Datei angegeben wird&lt;br /&gt;
&amp;lt;code&amp;gt;-d&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;--date=STRING&amp;lt;/code&amp;gt;&lt;br /&gt;
: analysiert STRING und nutzt es anstelle der aktuellen Zeit&lt;br /&gt;
&amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt;&lt;br /&gt;
: (wird ignoriert)&lt;br /&gt;
&amp;lt;code&amp;gt;-m&amp;lt;/code&amp;gt;&lt;br /&gt;
: ändert nur den Modification Stempel (Änderungszeit)&lt;br /&gt;
&amp;lt;code&amp;gt;-r&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;--reference=FILE&amp;lt;/code&amp;gt;&lt;br /&gt;
: nutzt die Zeiten der angegebenen Referenzdatei statt der aktuellen Zeit&lt;br /&gt;
&amp;lt;code&amp;gt;-t STAMP&amp;lt;/code&amp;gt;&lt;br /&gt;
: nutzt die im Format &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[CC]YY]MMDDhhmm[.ss]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; angegebene statt der aktuellen Zeit&lt;br /&gt;
&amp;lt;code&amp;gt;--time=WORD&amp;lt;/code&amp;gt;&lt;br /&gt;
: ändert die angegebene Zeit:&lt;br /&gt;
:: WORD darf sein: access, atime, use (äquivalent zu &amp;lt;code&amp;gt;-a&amp;lt;/code&amp;gt;)&lt;br /&gt;
:: WORD darf sein: modify, mtime (äquivalent zu &amp;lt;code&amp;gt;-m&amp;lt;/code&amp;gt;)&lt;br /&gt;
&amp;lt;code&amp;gt;--help&amp;lt;/code&amp;gt;&lt;br /&gt;
: zeigt die Hilfe an und beendet das Programm&lt;br /&gt;
&amp;lt;code&amp;gt;--version&amp;lt;/code&amp;gt;&lt;br /&gt;
: gibt die Versionsinformation aus und beendet das Programm&lt;br /&gt;
&lt;br /&gt;
== Andere Betriebssysteme ==&lt;br /&gt;
Programme, die ähnliche Operationen ausführen, sind auch für andere Betriebssysteme wie [[Microsoft Windows]] und [[Mac OS Classic]] verfügbar.&lt;br /&gt;
&lt;br /&gt;
In [[DR-DOS]] ist der &amp;lt;code&amp;gt;TOUCH&amp;lt;/code&amp;gt; Befehl ab DR-DOS 3.40 vorhanden.&lt;br /&gt;
&lt;br /&gt;
Um eine neue, leere Datei (mit dem Namen &amp;#039;&amp;#039;datei&amp;#039;&amp;#039;) in [[MS-DOS]] anzulegen, kann die Befehlssequenz &amp;lt;code&amp;gt;echo off &amp;gt; datei &amp;amp;&amp;amp; echo on&amp;lt;/code&amp;gt; verwendet werden.&lt;br /&gt;
Der &amp;lt;code&amp;gt;COPY&amp;lt;/code&amp;gt; Befehl gefolgt von dem &amp;lt;code&amp;gt;/B&amp;lt;/code&amp;gt; Parameter, dem Dateinamen und der anschließenden Zeichenfolge &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; (sowie optional &amp;lt;code&amp;gt;,,&amp;lt;/code&amp;gt;) setzt den Zeitstempel der Datei auf die aktuelle Zeit:&amp;lt;ref&amp;gt;{{Internetquelle |autor=Raymond Chen |url=https://devblogs.microsoft.com/oldnewthing/20130710-00/?p=3843 |titel=Why is the syntax for touching a file from the command prompt so strange? |werk=Microsoft Devblogs |hrsg=Microsoft |datum=2013-07-10 |sprache=en |abruf=2024-08-19 }} &amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;copy /B datei+&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{man|1|touch|posix|change file access and modification times}}&lt;br /&gt;
* {{man|1|touch|bsd|change file access and modification times}}&lt;br /&gt;
* {{man|1|touch|gnu|Zeitstempel von Dateien ändern}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{Navigationsleiste Befehle der GNU core utilities}}&lt;br /&gt;
[[Kategorie:Unix-Software]]&lt;br /&gt;
[[Kategorie:GNU Core Utilities]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Robb der Physiker</name></author>
	</entry>
</feed>