У меня есть сценарий Bash, который хорошо подходит для просто переименования каталогов, соответствующих критериям.Переименование каталогов на основе шаблона в Bash
for name in *\[*\]\ -\ *; do
if [[ -d "$name" ]] && [[ ! -e "${name#* - }" ]]; then
mv "$name" "${name#* - }"
fi
done
В настоящее время, если каталог выглядит следующим образом:
user1 [files.sentfrom.com] - Directory-Subject
Он переименовывает каталог и только каталог, чтобы выглядеть как
Directory-Subject (this could have different type of text)
Как я могу изменить критерии сценария/поиска в настоящее поиск по
www.ibm.com - Directory-Subject
и переименуйте папку и только каталог для
Directory-Subject