linux · programming · tips and tricks

timestampit – add a timestamp to command output in Linux

zwthprw

timestampit is a simple bash script hosted on GitHubGist to add a timestamp to command output in Linux from Abdullah Diab (original ideia). This is just a quick solution to put a timestamp with each line of the output (in format RFC 3339) of some command in Linux.

Usage:

echo "My script for logging" | /usr/bin/timestampit.sh >> /var/log/cron/my_logging.log 2>&1

Sample output:

2017-09-25T15:35:21.808-03:00 My script for logging

Or usage for a cron job:

/path/to/my/command.sh | /usr/bin/timestampit.sh >> /var/log/cron/my_command.log 2>&1

Install:

sudo wget https://gist.githubusercontent.com/maxwelleite/7f63149094a22e75ce6072946acbf3b2/raw/6f8d361ea9e2b63505d0540ebea7e852bb4c78ca/timestampit.sh -O /usr/bin/timestampit.sh
sudo chmod +x /usr/bin/timestampit.sh
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s