Итак, у меня есть events.csv файл с:
- Дата в качестве ключа и формат: DDMMYYHHMM
- Имясобытие
- Дополнительно (необязательно)
И я хочу отсортировать их по текущей дате.
Следующеешаг для меня был:
cur_date=$(date +%d%m%y | sed s/0/\ /)
cat "events.csv" | sort -rk $cur_date
Чтобы избавиться от ведущих 0.
Вывод ошибочно отсортирован.Должен ли я сначала отсортировать год, затем месяц, затем день?
Есть идеи?