Имеем: игру doomforever под вайной, монитор с разрешением 1680х1050 и нежелание видеть картинку 1024х768 на нём. Прикол в том, что в файле конфигурации можно вручную указать нужное разрешение, но каждый раз при изменении настроек в игре резрешение меняется обратно на 1024х768. Пробовал ставить конфигу аттрибут "только чтение" - игра вылетает. Пока что справляюсь примерно таким скриптом
#! /bin/bash
cd /home/zaycakitayca/Разное/Игры/d2dforever06/
mv doomforever.cfg doomforever.cfg.old
cat doomforever.cfg.old | sed 's/1024/1680/gi' | sed 's/768/1050/gi' > doomforever.cfg
rm doomforever.cfg.old
wine DoomForever.exe
exit 0
Он работает, но не слишком нравится то, что создаётся временный файл. Как можно решить эту задачу проще?