У меня есть папка с большим количеством журналов, расширение «.log».
2020.01.03.log
2020.01.04.log
2020.01.01.log
2020.01.02.log
do_not_remove_1.txt
2020.01.06.log
2020.01.07.log
do_not_remove_2.txt
2020.01.05.log
Мне нужно отсортировать их по дате и удалить все файлы журналов, кроме последних 5 файлов журналов. Также эта папка содержит другие файлы, но все файлы журналов имеют расширение «.log», поэтому мне нужно отфильтровать их, затем отсортировать, а затем удалить все, кроме последних 5.
т.е. мне нужно удалить
2020.01.01.log
2020.01.02.log
из приведенного выше примера.
Как это сделать в linux bash?