it-swarm.com.ru

Как получить текущую дату и время в терминале и установить для него настраиваемую команду в терминале?

Я должен проверить время в терминале Linux.
Что такое команда для получения даты и времени в терминале Linux?
Есть ли способ установить пользовательскую функцию?

723
harshal

Команда date

Чтобы настроить вывод, доступно множество опций, см. date --help для списка.

Например, date '+%A %W %Y %X' дает Tuesday 34 2013 08:04:22, который является названием дня недели, номера недели, года и времени.

989
Vorsprung

Вы можете использовать date, чтобы получить время и дату дня:

[[email protected] ~]$date
Tue Aug 27 15:01:27 CST 2013

Также hwclock будет делать:

[[email protected] ~]$hwclock
Tue 27 Aug 2013 03:01:29 PM CST  -0.516080 seconds

Для настраиваемого вывода вы можете либо перенаправить вывод date во что-то вроде awk, либо написать собственную программу для этого.

Не забудьте поместить свои собственные исполняемые скрипты/двоичные файлы в ваше PATH (например,/usr/bin), чтобы сделать его доступным в любом месте.

Однако я не думаю, что это хороший вопрос для StackOverflow.

71
starrify