現在我有幾個文件,它們的名字包括版本號,我只想提取它們的文件名和剝離版本號,如何從文件列表中提取文件名?
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_5.1.10.apk提取YouTube或YouTube.apk。
有什麼其他解決方案來處理w ith cn.msn.messenger.1370207212755.apk? –
因爲有不同的字段分隔符,所以很難。我們可以在這裏說,最後一個以'.'分隔的文件應該被刪除,但是不會在這裏工作:'WhatsApp_2.11.93.apk' – Jotne