Criar ficheiros vazios com touch
Crie um ficheiro vazio novo ou atualize a data de um ficheiro que já existe.
Iniciar lição interativatouch é a forma mais rápida de criar um ficheiro vazio. Se o nome já existir, touch não apaga o conteúdo — apenas atualiza a hora da última modificação. Esse segundo uso é a razão pela qual scripts e ferramentas de compilação o chamam tão frequentemente.
Criar um ficheiro vazio novo
Dê a touch um nome que ainda não exista. O ficheiro aparece de imediato, com zero bytes.
Crie um ficheiro vazio!
Criar um ficheiro vazio:
Pode passar vários nomes num só comando: touch a.txt b.txt c.txt.
Atualizar um ficheiro que já existe
Se existing.txt já estiver no disco, touch existing.txt mantém o texto no interior e só atualiza a data. Use isto quando um processo vigia ficheiros “novos”, ou quando quer que ls -l mostre uma hora atual sem abrir um editor.
touch existing.txt
ls -l existing.txt
touch não cria pastas pai em falta. Se precisar de logs/today.txt e logs não existir, crie primeiro a pasta com mkdir.
Teste de conhecimentos
1 / 3O que faz touch empty.txt quando o ficheiro não existe?
Referências
Estes links de documentação trazem detalhes confiáveis sobre os comandos usados neste artigo.