изменить любую строку :
$ echo "images/file_name_1.jpg" | perl -pE 's/file/image/;s/jpg$/png/;'
images/image_name_1.png
ярлык для переименования (что может быть конечной целью:
$ rename 's/file/image/;s/jpg$/png/;' "$i"
Если команда ls -la
показывает, что владельцем каталога является правильный пользователь:
sudo chmod 755 /path/to/home/
что должно помочь.
Если команда ls -la
показывает, что пользователь root или неправильный пользователь:
sudo chown username:username /path/to/home
sudo chmod 755 /path/to/home
Если файлы внутри также были изменены, используйте рекурсивную опцию -R с этими командами.