DATE
Категория: MAN-ы | Автор: admin | 2-07-2013, 06:42 | Просмотров: 2224

НАЗВАНИЕ
date - выдача и установка даты и времени

СИНТАКСИС

date [ммддччмм[гг]] [+формат]

ОПИСАНИЕ
Если аргументы команды date не указаны, или аргумент начинается со знака +, выводятся текущие дата и время; в противном случае выполняется установка даты и времени. Первые мм - это номер месяца; дд - номер дня в месяце; чч - номер часа (по 24-часовой шкале); вторые мм - номер минуты; гг - две последние цифры номера года, их указывать не обязательно. Например, команда

date 10080045

устанавливает дату на 8 октября, 0 часов 45 минут. Если год не указан, подразумевается текущий год. Система UNIX использует всемирное время. Команда date принимает во внимание часовой пояс и поправку на летнее время (в стандартах США) и выполняет соответствующие преобразования. Менять дату может только суперпользователь.

Если аргумент начинается со знака +, форматом вывода даты и времени управляет пользователь. Все поля вывода имеют фиксированный размер (дополняются, если нужно, нулями). Каждый описатель поля начинается с % и замещается при выводе соответствующим значением. Сам символ % кодируется с помощью пары %%. Все остальные символы копируются на вывод без изменений. Признаком конца формата служит перевод строки.

Описатели полей:

n

вставить символ перевода строки

t

вставить символ табуляции

m

месяц года - от 01 до 12

d

день месяца - от 01 до 31

y

2 цифры года - от 00 до 99

D

дата в виде мм/дд/гг

H

час - от 00 до 23

M

минуты - от 00 до 59

S

секунды - от 00 до 59

T

время в виде чч:мм:сс

j

день года - от 001 до 366

w

день недели - воскресенье = 0

a

сокращение дня недели - от Sun до Sat

h

сокращение названия месяца - от Jan до Dec

r

время по 12-часовой шкале

ПРИМЕР
Команда

date '+DATE: %m/%d/%y%nTIME: %H:%M:%S'

выдаст информацию следующего вида:

 
 DATE: 08/18/88
  TIME: 14:45:05 

 

ФАЙЛЫ

 /dev/kmem 

ДИАГНОСТИКА

 No permission 
     Вы не являетесь суперпользователем и пытаетесь изменить дату.
 Bad conwersion 
     Устанавливаемая дата синтаксически неверна.
 Bad format character 
     Недопустимый описатель поля. 


 (голосов: 0)
Версия для печати | Комментариев: 0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.


 
Логин
Пароль
 

 
Locations of visitors to this page