История изменений
Исправление surefire, (текущая версия) :
Даже тупо отрезать расширение у файла на плюсах гораздо проще
$ man bash
${parameter%word}
${parameter%%word}
Remove matching suffix pattern.
Проще?
$ FN='example.txt'
$ echo ${FN%.txt}
example
$ echo ${FN%.*}
example
Исправление surefire, :
Даже тупо отрезать расширение у файла на плюсах гораздо проще
$ man bash
${parameter%word}
${parameter%%word}
Remove matching suffix pattern. The word is expanded to produce a pattern just as in pathname expansion.
Проще?
$ FN='example.txt'
$ echo ${FN%.txt}
example
$ echo ${FN%.*}
example
Исходная версия surefire, :
Даже тупо отрезать расширение у файла на плюсах гораздо проще
$ man bash
${parameter%word}
${parameter##word}
Remove matching prefix pattern. The word is expanded to produce a pattern just as in pathname expansion.
Проще?
$ FN='example.txt'
$ echo ${FN%.txt}
example
$ echo ${FN%.*}
example