Казалось бы:
find . -regex '^~\$'
Не находит.
Попробовал экранировать, убирал крышку, добавлял делимитеры:
'\~\$'
'/\~\$/'
Не находит. «А они есть!» ©
А вот так находит:
'.*~\$.*'
'^.*~\$.*'
Но я хочу по началу имени искать. А он ищет только если перед тильдой и в конце воткнуть .*
Пробовал указать тип регулярки -regextype sed — не находит.
P.S. При использовании двойных кавычек то же самое.
Пользователь добавил сообщение 28 Апреля 2022, 17:02:56:
Все, понял! Find же в начало всегда лепит каталог (как минимум «./»).
Тему под снос.