¿Hay alguna manera de insertar una marca de tiempo en un archivo en Ubuntu?

¿Hay alguna manera de insertar una marca de tiempo en un archivo en Ubuntu?

A menudo necesito escribir una marca de tiempo en un archivo de texto. ¿Hay alguna manera de insertar rápidamente la marca de tiempo actual en un archivo en Ubuntu?

Respuesta1

Puedes usar el datecomando.

date >> my_file.txt

¿Dónde my_file.txtestá el archivo donde colocar la marca de tiempo?

Mire la página del manual de strftime(3)( man 3 strftime) para ver algunos formateadores de fechas que puede utilizar. Por ejemplo:

date +%l:%M >> my_file.txt

Generará algo como 9:37(Hora: Minuto) en el archivo de texto.

Respuesta2

Utilice este comando en su símbolo del shell (o dentro de su script de shell):

  • fecha >> /var/log/my_log_file.log

Respuesta3

Instalar xclip:

sudo apt-get install xclip

Y ejecute lo siguiente en un símbolo del sistema:

date +"%Y-%M-%d %H:%M" | while read line; do echo -n "$line"; done | xclip -i -selection clipboard

Luego puede pegar la marca de fecha y hora mediante Ctrl+v en cualquier programa que elija. Puede poner el comando en un script de shell y ejecutarlo desde un método abreviado de teclado para mayor comodidad.

información relacionada