Autor Tópico: criar um documento com o nome da data e hora de agora - é possivel?  (Lida 2316 vezes)

Offline nitrofurano

  • Usuário Ubuntu
  • *
  • Mensagens: 55
    • Ver perfil

'echo a > 1.txt' permite criar um ficheiro 1.txt com o texto 'a' dentro - coisa básica

Mas como faço para o ficheiro, ao invés de ter um nome predefinido, ter a data e hora de agora?

Isso tem a ver com awk ou coisa parecida? e de certeza tenho de usar um caractere como '|' para concatenar comandos
de unix como é usual com o grep ou awk?

(nota: eu queria mesmo ter de evitar scripts em perl ou python)


Offline Kamei Hyoga

  • Usuário Ubuntu
  • *
  • Mensagens: 1.095
  • Ubuntu 11.04
    • Ver perfil
Re: criar um documento com o nome da data e hora de agora - é possivel?
« Resposta #1 Online: 07 de Janeiro de 2008, 14:03 »
Esse comando define o formato da data ( ano-mês-dia-data-hora-minuto-segundo, respectivamente):

Data=`date "+%Y-%m-%d-%H-%M-%S"`

Agora basta você usar o comando echo a > $Data.txt que seu arquivo será criado usando a data do dia  (incluindo a hora exata).