Я пишу bash script, который должен анализировать имена файлов.
Ему нужно будет удалить все специальные символы (включая пробел): "!?.-_ и изменить все заглавные буквы на нижний регистр. Что-то вроде этого:
Some_randoM data1-A
More Data0
в
somerandomdata1a
moredata0
Я видел много вопросов для этого на разных языках программирования, но не в bash. Есть ли хороший способ сделать это?