
Мне часто приходится вводить временную метку в текстовый файл. Есть ли способ быстро вставить текущую временную метку в файл в Ubuntu?
решение1
Вы можете использовать date
команду.
date >> my_file.txt
Где my_file.txt
находится файл, в который нужно поместить временную метку?
Посмотрите страницу руководства strftime(3)
( man 3 strftime
), чтобы увидеть некоторые форматировщики дат, которые вы можете использовать. Например:
date +%l:%M >> my_file.txt
Выведет 9:37
в текстовый файл что-то вроде (Час:Минута).
решение2
Используйте эту команду в командной строке (или в скрипте оболочки):
- дата >> /var/log/my_log_file.log
решение3
Установить xclip:
sudo apt-get install xclip
И выполните в командной строке следующее:
date +"%Y-%M-%d %H:%M" | while read line; do echo -n "$line"; done | xclip -i -selection clipboard
Затем вы можете вставить отметку даты и времени с помощью ctrl+v в любую выбранную вами программу. Вы можете поместить команду в скрипт оболочки и запустить ее с помощью сочетания клавиш для удобства.