CMD Master
Zpět na blog
•Arnošt Havelka

Vytváření prázdných souborů pomocí touch

Vytvořte nový prázdný soubor, nebo aktualizujte časové razítko u souboru, který už existuje.

Spustit interaktivní lekci
Vytváření prázdných souborů pomocí touch

touch je nejrychlejší způsob, jak vytvořit prázdný soubor. Pokud název už existuje, touch obsah nesmaže — jen obnoví čas poslední změny. Právě proto ho skripty a sestavovací nástroje volají tak často.

Vytvořte nový prázdný soubor

Dejte touch název, který ještě není. Soubor se objeví hned a má nula bajtů.

Vyzkoušejte příkaz

Vytvořte prázdný soubor!

Sestavit příkaz
touch[arguments]
touch
filenameNázev souboru, který chcete vytvořit nebo obnovit.
Terminál
~$touch empty.txt

Vytvořte zástupný soubor:

Terminál
~$touch empty.txt ls

V jednom příkazu můžete předat několik názvů: touch a.txt b.txt c.txt.

Obnovte soubor, který už existuje

Pokud existing.txt už na disku je, touch existing.txt text uvnitř ponechá a aktualizuje jen časové razítko. Hodí se to, když proces hlídá „nové“ soubory, nebo když chcete, aby ls -l ukázal aktuální čas bez otevírání editoru.

touch existing.txt
ls -l existing.txt

touch nevytvoří chybějící nadřazené složky. Pokud potřebujete logs/today.txt a logs neexistuje, nejdřív složku vytvořte pomocí mkdir.


Kontrola znalostí

1 / 3

Co udělá touch empty.txt, když soubor chybí?

Reference

Tyto odkazy na dokumentaci poskytují spolehlivé informace o příkazech použitých v tomto článku.

Další

Čtení souborů pomocí cat a less

Krátký soubor vypíšete pomocí cat, dlouhý soubor si stránkujete pomocí less.