Здрасте, нужна помощь, ничего не понимаю в регулярках.
Есть список с разными именами файлов, среди них встречаются похожие, которые различаются лишь индексом. Нужно из всех повторяющихся записей, если они есть, вывести одну с наибольшим индексом и скрыть остальные одинаковые, если их нет, то выводить список дальше, выглядит список примерно так:
libfontconfig1_2.11.94-0ubuntu1.1+aptbuild1_i386.deb
...
libgconf-2-4_3.2.6-3ubuntu6+aptbuild1_i386.deb
libgconf-2-4_3.2.6-3ubuntu6+aptbuild2_i386.deb
...
libgconf-2-4_3.2.6-3ubuntu6+aptbuild9_i386.deb
...
libp11-kit-gnome-keyring_3.18.3-0ubuntu2+aptbuild1_i386.deb
Можно ли такое сделать в пайпе?
Начало примерно такое:
ls|grep deb|grep -v "\-d\(ev\|oc\│bg\)_"| ???