Я хочу запустить скрипт, который изменит все файлы yut.sid в любом месте моего linux-сервера, прежде чем сделать это, я хочу восстановить эти файлы, добавив "_bak", то есть yut.sid_bak, каталог yut.sid_bak должен быть таким же, где был найден yut.sid
т.е.
/tmp/fldr/1/yutu.sid -> /tmp/fldr/1/yutu.sid_bak
/tmp/fldr/2/yutu.sid -> /tmp/fldr/2/yutu.sid_bak
/tmp/fldr/3/yutu.sid -> /tmp/fldr/3/yutu.sid_bak
Нужна помощь в создании резервной копии файлов по вышеуказанным критериям
Я попробовал следующую команду, но она не создает резервную копию
find /tmp/ -type f -name "yut.sid" -exec cp {} /tmp/*"bak" \;
Ожидаемый результат:
LHS должен повернуться как RHS
/tmp/fldr/1/yutu.sid -> /tmp/fldr/1/yutu.sid_bak
/tmp/fldr/2/yutu.sid -> /tmp/fldr/2/yutu.sid_bak
/tmp/fldr/3/yutu.sid -> /tmp/fldr/3/yutu.sid_bak
но в текущем каталоге выводится yutu.sid