У меня есть приложение, созданное с помощью Lazarus. Я могу выполнить его от терминала как это:
./myapp para
Теперь этот файл в настоящее время находится в домашней папке. Таким образом, я создал сценарий оболочки как это:
#!/bin/sh
cd /home/khalid/Home/laz-proj-linux
./myapp para
Когда я выполняю сценарий оболочки от текущей папки (наутилус), это работает. Когда я создаю ссылку на него в той же папке, это работает.
Но Когда я перетаскиваю ту ссылку на рабочий стол, она не работает.
Я пропускаю что-то? Советуйте.
Спасибо!
hmmm, путь корректен? отправьте вывод:
ls -lah /home/khalid/Home/laz-proj-linux/
и список каталогов Вашего рабочего стола ls -lah /home/khalid/Desktop/
(я думаю, "Рабочий стол" является названием его... помещают правильный каталог, куда "ссылка" должна быть помещена)