LINUX.ORG.RU

История изменений

Исправление 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