xintrea / mytetra_dev

MyTetra - smart crossplatform manager for information collecting / MyTetra - кроссплатформенный менеджер накопления информации / Официальная страница:
http://webhamster.ru/site/page/index/articles/projectcode/105
254 stars 55 forks source link

$(dirname $0) => $(dirname $(readlink -e $0)) #75

Closed batonio closed 6 years ago

batonio commented 6 years ago

Строку PROGDIR=$(dirname $0) файла mytetra.run имеет смысл заменить на PROGDIR=$(dirname $(readlink -e $0)) , так как при создании ссылки на на mytetra.run и запуск через неё приводит к "печальным" последствиям в виде запуска бесконечного количества экземпляров программы и зависанию ПК(по крайней мере, моего ПК под управлением Ubuntu 16.04)

P.S. Прошу прощения что не создал pull request - grep по PROGDIR ничего даёт

xintrea commented 6 years ago

А с обычным файлом ( не линком) ваше решение правильно работает?

xintrea commented 6 years ago

Решено в коммите https://github.com/xintrea/mytetra_dev/commit/81929b8d1222b02784693069728d4e263accead5