Чтобы сжать несколько дефисов (один дефис за которым следует один или несколько) в один для всех файлов в текущем каталоге, используйте:
rename 's/--+/-/g' -- *
----
важно, если файлы начинаются с дефиса, в противном случае они будут интерпретированы как аргументы командной строки. *
расширяется до списка файлов в текущей директории.
Существует два возможности:
1) Вам необходимо посмотреть на разрешения владельца / группы каталога, содержащего файл или каталог, вы пытаетесь удалить, как эта запись будет изменена, если файл (или каталог) в нем удален.
2) Учетная запись (членство в группе) пользователя XYZ изменяется, но пользователь не использует новую оболочку, и поэтому новое членство группы еще не активно. Попробуйте ID - A
В контексте (оболочка) пользователя, который пытается удалить файл, чтобы получить текущие группы