Как создать ярлык консольной команды на рабочем столе?

Сообщения
6
#1
Пытаюсь создать ярлык для gui-запуска Jupyter Notebook

В свойствах ярлыка пишу:
Команда - jupyter notebook (её же я пишу в терминале)
В терминале - Да (галочка)

При открытии открывается и сразу же закрывается терминал

Как создать такой ярлык, чтобы он был эквивалентен открытию терминала и вводу команды?

Орёл 2.12.45
 

countmein

New member
Сообщения
226
#2
Ярлык может запустить терминал, а команду передать аргументом. Подробнее в:
Код:
fly-term --help
 
Сообщения
6
#4
Ярлык может запустить терминал, а команду передать аргументом. Подробнее в:
Код:
fly-term --help
В справке по данной команде нашёл, как передавать аргументом команду.
Но как передать при запуске терминала через ярлык аргумент?
 

countmein

New member
Сообщения
226
#6
Но как передать при запуске терминала через ярлык аргумент?
Вероятно, так: в поле "Команда" написать
Код:
fly-term --hold -e jupyter notebook
Ставить галочку "В терминале" в этом случае не надо, т.к. терминал и запускается.
 
Сообщения
6
#7
Вероятно, так: в поле "Команда" написать
Код:
fly-term --hold -e jupyter notebook
Ставить галочку "В терминале" в этом случае не надо, т.к. терминал и запускается.
Сделал точно так, как Вы сказали, но в терминале, который наконец-то открылся и не закрылся сразу, появилось следующее:
jupyter: 'notebook' is not a Jupyter command

брать jupyter notebook в кавычки также пробовал, результат тот же
 

countmein

New member
Сообщения
226
#8
Сообщения
6
#9
Ну, вряд ли дело в этом. Программа запустилась и команду получила, но почему-то её не признаёт. Это уже не к ярлыку вопрос, я думаю.
РЕШЕНО!

Оказалось, есть ещё одна команда, jupyter-notebook, я нашёл её расположение, и у меня получилось прописать в свойствах ярлыка следующее:
Команда = /home/maxim/anaconda3/bin/jupyter-notebook
В терминале = Да
В таком случае, по ярлыку запускается терминал, и всё работает