> ip.txt записывает, но хочу чтоб еще время записи было в файле, чтоб знать когда была сделана запись." /> > ip.txt записывает, но хочу чтоб еще время записи было в файле, чтоб знать когда была сделана запись." /> Как добавить в txt файл время записи данных? - Ubuntu.ru

Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как добавить в txt файл время записи данных?  (Прочитано 834 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ввысь

  • Автор темы
  • Активист
  • *
  • Сообщений: 473
    • Просмотр профиля
Здравствуйте.
Есть это
grep -E -o -a "([0-9]{1,3}[\.]){3}[0-9]{1,3}" /var/log/auth.log | sort | uniq  >> ip.txt

записывает, но хочу чтоб еще время записи было в файле, чтоб знать когда была сделана запись. Как сделать?

Что-то типа:
192.168.1.35
192.168.1.37
#Fri Feb 19 14:22:49 MSK 2016
192.168.1.38
192.168.1.50

Спасибо.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как добавить в txt файл время записи данных?
« Ответ #1 : 19 Февраля 2016, 13:54:40 »
Код: (bash) [Выделить]
LC_TIME=C date +#%c >> ip.txt &&
grep -E -o -a "([0-9]{1,3}[\.]){3}[0-9]{1,3}" /var/log/auth.log | sort -u  >> ip.txt
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Ввысь

  • Автор темы
  • Активист
  • *
  • Сообщений: 473
    • Просмотр профиля
Re: Как добавить в txt файл время записи данных?
« Ответ #2 : 19 Февраля 2016, 18:34:26 »
Azure, спасибо, оно).

 

Страница сгенерирована за 0.103 секунд. Запросов: 23.