LINUX.ORG.RU

Заменить все файлы в директориях на указанный

 


0

1

У меня есть путь к файлу: /games/SteamLibrary/Steam/userdata/8888888888/730/local/cfg/video.txt который нужно заменить на свой. Но проблема в том, что я не знаю участок пути, которое будет на месте «8888888888». Нужно зайти в /games/SteamLibrary/Steam/userdata и оттуда найти рекурсивно все файлы «video.txt». Это мне под силу, но как их теперь заменить на заранее указанный в заранее определенном месте, например в «~/video.txt»?

ls /games/SteamLibrary/Steam/userdata/*/730/local/cfg/video.txt

покажет тебе все файлы. Если ты железно уверен, что такой файл всего один, то можешь скопировать так

cp ~/video.txt /games/SteamLibrary/Steam/userdata/*/730/local/cfg/video.txt
legolegs ★★★★★ ()