команда mmv сделает это в довольно простом вызове:
mmv "; name_1.txt" "# 1name_2.txt"
";" подстановочный знак, который повторно используется в заменяемом имени файла как «# 1», также совпадает с подкаталогами.
Если вам нужны более сложные примеры, вы должны изучить man-страницу.