- 1
- 2
- 3
find "$@" -name "*.warn" |
# # \1 - path, \2 - warn file name, \3 - file name w/o ext; \\2 -> extension of the source file
sed -re 's!^(.*/)(([^/.]+)[.][^/.]+)$!sed -re '\''s#^([^ :]+/)?\3.([a-z]+):#\1\3.\\2:#'\'' < \1\2!' | sh > $OUTFILE
конвертер выхлопа компилера: конвертит относительные имена файлов в абсолютные, относительно рута проекта. я как то написал для Эклипсеров, у которых парсер выхлопа билда глючит и в ворнинги/ошибки кликать не дает. для этой проблемы решение в самом Эклипсе было позже найдено, и "скрипт" идет на свалку. думал может вас напоследок "порадует".
guest 01.12.2015 18:28 # +2
Закопайте обратно.
Lure Of Chaos 01.12.2015 18:45 # 0