Теперь у меня есть несколько файлов, имена которых содержат номер версии, я хочу, чтобы извлечь их имя файла только и полосу номера версии,Как извлечь имя файла из списка файлов?
ES File Explorer_3.0.5.5.apk
ES Task Manager_1.4.1.apk
Facebook_3.7.apk
Gmail_4.6 (836823).apk
Google+_4.1.2.51968121.apk
Google Play Books_2.9.21.apk
Google Search_2.8.8.849369.arm.apk
Hangouts_1.2.018 (849105-30).apk
Instagram_4.1.2.apk
Kingsoft Office_5.7.3.apk
Maps_7.2.0.apk
Skype_4.4.0.31369.apk
Translate_2.8.apk
Twitter_4.1.8L.apk
WhatsApp_2.11.93.apk
YouTube_5.1.10.apk
Как сделать? используя vi, sed или awk? Такие, как извлечение YouTube или YouTube.apk из YouTube_5.1.10.apk.
Есть ли другое решение для решения ith cn.msn.messenger.1370207212755.apk? –
Было бы сложно, так как есть разные разделители полей. Здесь мы можем сказать, что последняя поданная, разделенная '.', должна быть удалена, но здесь не будет работать:' WhatsApp_2.11.93.apk' – Jotne