Пишем скрипт для проверки Wine

Нашел в своих закромах, моя статейка ещё в 2007 году написанная для NCLUG.

Снова было нечем заняться, и я решил написать маленький скрипт для проверки Wine. И так нам понадобится установить пакет Wine, который можно скачать из интернета, последняя версия вроде 0.9.29. После того как скачали, устанавливаем rpm -i rpm_name.rpm (rpm_name – имя вашего пакета).

Для написания нам понадобится любой текстовый редактор, я выбрал для этого Kate. Для отладки и проверки работоспособности скрипта будем использовать Shell.

Для начала создайте пустой документ и сохраните его с именем auto_conf_wine и расширением sh. (должно получиться auto_conf_wine.sh) После сохранения редактор автоматический включит подсветку для программирования на Shell.

И так вот и сам листинг скрипта:

# Auto Configurator Wine 1.0.5
# (c) Maiboroda V.A. 2006 -2007.

# -Start Code-

# Main Code
acw_engine="Auto Configurator Wine"
acw_version="1.0.5"
acw_daterelease="13/02/07"

# Echo Code
echo
echo
echo $acw_engine $acw_version
echo Date Release $acw_daterelease
echo
echo
echo Configure Wine and Startup now ...
echo Please close Notepad ...
wine notepad.exe
echo Ok
echo
echo
echo Wine Version Display now ...
mkdir -p $HOME/auto_conf_wine/
wine --version > $HOME/auto_conf_wine/version.log
echo Ok
echo
echo
echo Save --help to wine
wine --help > $HOME/auto_conf_wine/help.log
echo Ok
echo
echo
echo End Session ...
echo
echo

# -End Code-

После того как мы это написали, нам нужно проверить его работу, для этого откройте терминал и укажите путь к каталогу со скриптом.

cd /home/maiboroda/auto_conf_wine (на примере этого)

После того вам нужно запустить сам скрипт, это делается следующей командой.

sh auto_conf_wine.sh

Вот и все смотрите в терминал. Скрипт автоматически проверит наличие пакета Wine в системе, протестирует работоспособность пакета с помощью встроенного приложения Notepad (блокнот), сохранит информацию о версии, сохранит информацию с описанием команд пакета Wine.

Запись опубликована в рубрике Linux с метками , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>