criar um documento com o nome da data e hora de agora - é possivel?

Iniciado por nitrofurano, 07 de Janeiro de 2008, 11:03

tópico anterior - próximo tópico

nitrofurano


'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)


Kamei Hyoga

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).