Dotkněte se (příkaz) - Touch (command)
Původní autoři | AT&T Bell Laboratories |
---|---|
Vývojáři | Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie, Randy Smith, TSC, Microware, Jablko, Digitální výzkum, Novell Kris Heidenstrom |
První vydání | Leden 1979 |
Operační systém | Unix, Unixový, Plán 9, Peklo, FLEX, OS-9, Klasický Mac OS, Okna, DR DOS, AROS, FreeDOS, ReactOS, KolibriOS, IBM i |
Plošina | Cross-platform |
Typ | Příkaz |
Licence | coreutils: GPLv3 + FreeDOS: GPLv2 |
v výpočetní, dotek
je příkaz slouží k aktualizaci data přístupu a / nebo data změny a počítačový soubor nebo adresář. Je součástí Unix a Unixový operační systémy, TSC je FLEX,[1] Digitální výzkum /Novell DR DOS, AROS skořápka,[2] the Microware OS-9 skořápka,[3] a ReactOS.[4]Příkaz je k dispozici také pro FreeDOS[5] a Microsoft Windows.[6]
Přehled
Ve výchozím nastavení je to ekvivalent vytvoření nebo otevření souboru a jeho uložení bez jakékoli změny obsahu souboru. dotek
vyhne se otevření, uložení a zavření souboru. Místo toho jednoduše aktualizuje data spojená se souborem nebo adresářem. Aktualizované datum přístupu nebo změny může být důležité pro řadu dalších programů, jako je záloha inženýrské sítě nebo udělat rozhraní příkazového řádku programovací utilita. Tyto typy programů se obvykle týkají pouze souborů, které byly vytvořeny nebo upraveny po posledním spuštění programu. The dotek
Příkaz může být také užitečný pro rychlé vytváření souborů pro programy nebo skripty, které vyžadují soubor se specifickým názvem, aby existoval pro úspěšné fungování programu, ale nevyžadují, aby soubor měl nějaký konkrétní obsah.
The Single Unix Specification (SUS) to specifikuje dotek
by měl pro soubor změnit časy přístupu, časy úprav nebo obojí. Soubor je identifikován podle názvu cesty zadaného jako jediný argument. Rovněž určuje, že pokud identifikovaný soubor neexistuje, soubor se vytvoří a časy přístupu a modifikace se nastaví podle zadání. Pokud nejsou zadána žádná nová časová razítka, dotek
používá aktuální čas.
Dějiny
A dotek
nástroj se poprvé objevil v Verze 7 AT&T UNIX. Dnes je příkaz k dispozici pro řadu různých operačních systémů, včetně mnoha Unix a Unixový systémy, DOS, Microsoft Windows a klasický Mac OS.[který? ]
Verze dotek
svázaný GNU coreutils napsal Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie a Randy Smith.[7]
Příkaz je k dispozici jako samostatný balíček pro Microsoft Windows jako součást UnxUtils sbírka rodák Win32 porty běžné GNU Unixový utility.[8] The FreeDOS verze byla vyvinuta Krisem Heidenstromem a je licencována pod GPL.[9] DR DOS 6.0[10] a KolibriOS[11] zahrnovat implementaci dotek
příkaz. The dotek příkaz byl také přenesen do IBM i operační systém.[12]
Viz také
Reference
- ^ „Uživatelská příručka FLEX 9.0“ (PDF).
- ^ „Operační systém AROS Research“. aros.sourceforge.io.
- ^ Paul S. Dayan (1992). OS-9 Guru - 1: Fakta. Galactic Industrial Limited. ISBN 0-9519228-0-7.
- ^ "reagovat / reagovat". GitHub.
- ^ "ibiblio.org FreeDOS Group - Nástroje". www.ibiblio.org.
- ^ „touch pro Windows“.
- ^ "touch (1): změnit časová razítka souboru - manuálová stránka Linuxu". linux.die.net.
- ^ „Nativní porty Win32 některých nástrojů GNU“. unxutils.sourceforge.net.
- ^ „ibiblio.org balíček FreeDOS - dotykový (jako Unix)“. www.ibiblio.org.
- ^ Uživatelská příručka k DR DOS 6.0 Tipy pro optimalizaci a konfiguraci
- ^ "Shell - KolibriOS wiki". wiki.kolibrios.org.
- ^ IBM. „IBM System i verze 7.2 Programování Qshell“ (PDF). Citováno 5. září 2020.
Další čtení
- McElhearn, Kirk (2006). Příkazový řádek Mac OS X: Unix Under the Hood. John Wiley & Sons. ISBN 978-0470113851.
externí odkazy
- Specifikace Single UNIX, Vydání 7 od Otevřená skupina - Referenční příručka a nástroje,
- Linux Příkazy uživatele Manuál –
- Plán 9 Programátorská příručka, svazek 1 –
- Peklo Obecné příkazy Manuál –
- příklady ukazující, jak používat dotek