Я пытаюсь работать над сценарием, в котором файл с разделителями * (звездочкой) состоит из нескольких строк, начинается с DTP. Я хочу подстроку части даты и сравнить с сегодняшней датой. Если он старше, чем сегодня, я хочу заменить сегодняшнюю дату. Вот пример.
$ cat temp.txt
RTG*888*TD8*20180201-20180201~
TWW*888*RD8*20180201-20180201~
RTG*888*TD8*20180201-20180201~
KCG*888*TD8*20180201-20180201~
Я хочу вывод, как показано ниже, путем изменения даты. Пожалуйста помоги. Я ищу сценарий UNIX, чтобы он работал для всех файлов в этом каталоге
RTG*888*TD8*20190424-20190424~
TWW*888*RD8*20180201-20180201~
RTG*888*TD8*20190424-20190424~
KCG*888*TD8*20180201-20180201~
Заранее спасибо