Bash globbing: как выражать "что-то – *. Txt кроме * -foobar.txt" как glob?

В командной строке могу я легко выразить в терминах shell globs, что я хотел бы уловить все файлы something-*.txt , за исключением something-*-foobar.txt ? Если смогу, как?

NB: Я знаю, как добиться того же результата с помощью grep -v или других комбинаций нескольких команд. Вопрос заключается только в том, можно ли (и если да, как) достичь этого с помощью shell globs.

Linux и Unix - лучшая ОС в мире.