Я могу создать каталог на основе имени файла. Я бегу в стену, если в тексте есть пробелы или не буквенно-цифровые символы. Я хотел бы вычеркнуть эти не буквенно-цифровые символы и превратить то, что осталось в нижний регистр. Это сделает имя каталога. Я попытался выполнить несколько тестов, но я даже не в состоянии убрать пробелы.
Также я могу ограничить до 25 символов?
__FILE_NAME="Test File@#!!.txt"
echo ${__FILE_NAME// /_}
$ echo $__FILE_NAME | tr '[:upper:]' '[:lower:]'
mkdir -p $__PATH${__FILE_NAME};