как добавить в файл в который парсит grep текст дату парсинга
что нужно добавить в эту команду что бы создавалась дата парсинга
grep "отрывок из текста" "$HOME/$APPS" >> $1
Ответы (1 шт):
Автор решения: Oopss
→ Ссылка
Пусть имеем текстовый файл, p.txt:
PING 9.9.9.9 (9.9.9.9) 56(84) bytes of data.
64 bytes from 9.9.9.9: icmp_seq=1 ttl=57 time=67.1 ms
64 bytes from 9.9.9.9: icmp_seq=2 ttl=57 time=67.2 ms
64 bytes from 9.9.9.9: icmp_seq=3 ttl=57 time=67.1 ms
64 bytes from 9.9.9.9: icmp_seq=4 ttl=57 time=67.1 ms
64 bytes from 9.9.9.9: icmp_seq=5 ttl=57 time=67.3 ms
--- 9.9.9.9 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4004ms
rtt min/avg/max/mdev = 67.163/67.231/67.369/0.245 ms
grep 64 p.txt | awk '{print strftime("%Y-%m-%d %H:%M:%S"), $0}'
Вывод
grep 64 p.txt | awk '{print strftime("%Y-%m-%d %H:%M:%S"), $0}'
2024-10-16 10:59:15 64 bytes from 9.9.9.9: icmp_seq=1 ttl=57 time=67.1 ms
2024-10-16 10:59:15 64 bytes from 9.9.9.9: icmp_seq=2 ttl=57 time=67.2 ms
2024-10-16 10:59:15 64 bytes from 9.9.9.9: icmp_seq=3 ttl=57 time=67.1 ms
2024-10-16 10:59:15 64 bytes from 9.9.9.9: icmp_seq=4 ttl=57 time=67.1 ms
2024-10-16 10:59:15 64 bytes from 9.9.9.9: icmp_seq=5 ttl=57 time=67.3 ms