Попробуйте этот маленький скрипт:
#!/bin/sh
FILES=`ls *.sql`
for FILE in ${FILES}
{
BASE=`basename ${FILE} .sql`
mv ${FILE} ${BASE}-AM.sql
}
Я просто набрал это из памяти, так что, если он не работает 100%, не вините меня (то есть, сначала сделайте резервную копию ваших данных;))
Как это устроено:
Соберите все файлы в переменную (вместо этого вы можете поместить это в for, но мне нравится, чтобы все было легко читать):
FILES=`ls *.sql`
Перебрать каждый файл:
for FILE in ${FILES} { ... }
Получить имя файла без .sql:
BASE=`basename ${FILE} .sql`
Переименуйте файл, добавив -AM.sql к базовому имени:
mv ${FILE} ${BASE}-AM.sql