Имеется некий скрипт на /bin/sh, который осуществляет выборку данных с последующим занесением их в файл, задача заключается в том, чтобы припечатывать в самом файле к заносимым туда данным в этой же строке через пробел или знак табуляции еще и текущую дату с временем, чтобы получалась запись что-то типа этого:
3726478 -- 2001-06-30-00
32466 -- 2001-06-30-00
2346478 -- 2001-06-30-01
556653 -- 2001-06-30-01
и т.д.
Как вот сделать, чтобы вместе с данными в переменной $3 правее записывалось еще и текущая дата со временем?
/sbin/ipfw show | /usr/bin/grep "^03900" | /usr/bin/awk '{ print $3; }' >> /var/log/count/sending_daily.`date " %Y-%m-%d"`
/sbin/ipfw show | /usr/bin/grep "^03800" | /usr/bin/awk '{ print $3; }' >> /var/log/count/received_daily.`date " %Y-%m-%d"`
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Grep (2004)
- Форум Странности при выводе в переменную даты (2013)
- Форум Подсчет трафика с помощью IPFW (2001)
- Форум #!/bin/sh — из x86 в x64 (2016)
- Форум awk экранирование переменной в условии (2017)
- Форум Вопрос по крону (2008)
- Форум Сравнение всех файлов в каталоге (2013)
- Форум Помогите новичку пожалуйста :) (2010)
- Форум Нечаянно заблокировал соединения iptables (2016)
- Форум watch при запуске из rc.localне кажет дату...? (2018)