Comando touch

Comando touch

O comando touch serve para mudar a data e hora de arquivos e também cria arquivos vazios.

Neste exemplo eu vou listar o arquivo exe_sort com o comando:

[caption id="" align="aligncenter" width="400"]Serve para mudar date e hora de arquivos ls -lapis exe_sort[/caption]

Observe a data do arquivo, agora vou usar o comando touch sem (parâmetros) pra ver o que acontece.

Mudando a hora do arquivo

Viu o que acontece, repare na linha marcada o arquivo foi mudada a data.
Agora se quiser criar um arquivo vazio  com o touch basta dar esse comando:

 

[caption id="" align="aligncenter" width="400"]Criando um arquivo com o touch touch sid_text.txt[/caption]

Basicamente é isso que esse comando faz para mais informação man touch.

Nome
Touch – timestamps de arquivo de mudança

Sinopse
toque em [OPÇÃO] … ARQUIVO …

Descrição
Atualizar os tempos de acesso e modificação de cada arquivo para a hora atual.Um argumento ARQUIVO que não existe é criado vazio, a menos que -c ou -h é fornecido.Um argumento ARQUIVO – é tratada de forma especial e faz com que toque para alterar os tempos do arquivo associado a saída padrão.Os argumentos obrigatórios para as opções longas são obrigatórios para curtas opções também.-umaalterar apenas o tempo de acesso-c, –no-createnão criar quaisquer arquivos-d, –date = STRINGanalisar STRING e usá-lo em vez do tempo atual-f(Ignorado)-h, –no-dereferenceafetam cada ligação simbólica em vez de qualquer arquivo referenciado (útil somente em sistemas que podem alterar a data e hora de um link simbólico)-malterar apenas o tempo de modificação-r, –reference = ARQUIVOutilizar vezes este arquivo em vez do tempo atualSELO -tuse [[CC] YY] MMDDhhmm [.SS] em vez de tempo atual–time = PALAVRAalterar o tempo especificado: WORD é o acesso, atime, ou utilizar: equivalente a -a WORD é modificar ou mtime: equivalente a -m–Socorroexibir esta ajuda e sai–versãoinformações de versão e saiObserve que as opções -d e -t aceitar diferentes formatos de hora-data.data de Cordas
O –date = string é uma seqüência de data na maior parte livre formato legível como “Sun, 29 de fevereiro de 2004 16:21:42 -0800” ou “2004-02-29 16:21:42” ou mesmo “próxima quinta-feira” . A seqüência de data pode conter itens que indicam calendário data, hora do dia, o fuso horário, dia da semana, o tempo relativo, data relativa, e números. Uma cadeia vazia indica o início do dia. O formato de cadeia de data é mais complexa do que é facilmente documentado aqui, mas está totalmente descrito na documentação info.

Autor
Escrito por Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie, e Randy Smith.relatar bugs Reportar bugs toque para bug-coreutils@gnu.org

Home page GNU coreutils: < http://www.gnu.org/software/coreutils/ >Ajuda geral usando software GNU: < http://www.gnu.org/gethelp/ >Relatório de tradução toque bugs para < http://translationproject.org/team/ >

Direitos autorais
Copyright © 2010 Free Software Foundation, Inc. Licença GPLv3 +: GNU GPL versão 3 ou mais tarde < http://gnu.org/licenses/gpl.html >.Este é um software livre: você é livre para mudar e redistribuí-lo. Não há NENHUMA GARANTIA, até o limite permitido por lei.

Veja também
A documentação completa para contato é mantido como um manual Texinfo. Se os programas de informação e de toque são devidamente instalado no seu site, o comandoInformação coreutils invocationaq aqtouchdeve dar-lhe acesso ao manual completo.referenciada por
batch (1), dnscache (8), fetchmail (1), guestfish (1), guestfs (3), last (1), perlfaq5 (1), perlfunc (1), qselect-torque (1), vmtouch (8), xcscope (1), xsane (1), znew (1)

Anúncios