Мне нужно написать скрипт, который будет автоматически переименовывать несколько файлов и включать пользовательскую строку.Например, я хочу, чтобы файл *001.jpg
был переименован в "user defined string" + 001.jpg
(например: MyVacation20110725_001.jpg).
Это то, что я пробовал до сих пор:
#!/bin/sh
echo "Type the user-defined string, followed by [Enter]: "
read str
for file in *.jpg; do
`sed s/$str_$file/$file/`;
done
проблема в том, что ничего не происходит.