У нас есть список имен файлов в файле a.txt
со встроенной в них строкой версии.
Например:
gson-2.1
xmlParserAPIs-2.4.0
acrobat-1.1
orai18n-mapping-12.1.0.2
jdbc-se2.0
eclipse-core-runtime-20070801
trove-2.0.1
antisamy-1.3
javax.annotation
dojo-4342
org.json-0.0.1
castor-1.2-jdo
Мы попробовали cat a.txt | tr -d "[:alpha:]-_" | less
, но это не выглядит правильно.
eg
2.1
2.4.0
1.1
1812.1.0.2 <--- wrong
2.0
20070801
2.0.1
1.3
.
4342
.0.0.1
1. <--- wrong
Любая помощь приветствуется.