Косая черта Bash не работает в квадратных скобках с подстановочными знаками
мне интересно, почему командаls -pd *[!/]
илиls -pd *[!\/]
не соответствует всем файлам, которые не заканчиваются на .
Мой вариант использования заключается в том, что я хочу перечислить только файлы внутри текущего рабочего каталога. Я знаю, что лучше использоватьfind
вместоls
но я хочу понять вообще, можно ли использовать/
в квадратных скобках в подстановочных знаках.