создавая ссылку на программу (ярлык по виндовому) понял, что виндоус.bat по смыслу примерно равен линукс.sh.
1) Кладу, к примеру, в /home/user Программу и, к примеру, в /home/user создаю файл.sh
#!/bin/bash
cd /home/user/Sclad
wineconsole sclad32 /p /np
И cоздаю значок запуска на рабочем столе, где в команде прописываю путь к файл.sh /home/user/файл.sh
(только пришлось изрядно повтыкаться, пока не понял, что файл.sh не запускался из-за проблем в кодировке - пришлось открыть MC и там поправить концы строк)
2) Еще вариант: удаляю вторую строчку с первой командой в файл.sh, теперь файл1.sh такой:
#!/bin/bash
wineconsole sclad32 /p /np
и кладу его в каталог Программы, после этого кидаю программу в любой каталог (лишь бы были права юзера), вхожу туда и щелкаю мышкой файл1.sh - программа запускается! Т.е. файл1.sh начинает играть роль файл.bat. Но! Не пойму как сделать на него ссылку на рабочем столе. Путь в команде значка запуска до файл1.sh - не срабатывает, "пкм - Отправить в - Рабочий стол (создать ссылку)" - создается не работающая на выполнение программы ссылка.
Можно конечно иметь 2 файла - один универсальный файл1.sh на открытие программы из её каталога (а это нужно, потому что приходится просматривать архивные копии программы), и второй файл.sh для ссылки запуска с рабочего стола - но как то громоздко...
Можно создать ссылку на рабочем столе на лежащий в каталоге программы файл1.sh?