Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 21, 2008 18:38:59

QZip
От:
Зарегистрирован: 2007-11-09
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Пара вопросов

Предположим есть скрипт, как сделать чтобы его можно было бы запустить из шелла командой
,например user@ubuntu: script, т.е. без cd и python(правка .bashrc не считается)?
Можно ли это сделать из питона, как это обычно делают?

Возможно ли добавить скрипт в меню “Applications”?



Офлайн

#2 Фев. 21, 2008 20:22:01

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Пара вопросов

> head script.py -n 1
#!/usr/bin/env python
> chmod +x script.py
> sudo ln -s script.py /usr/bin/script



Офлайн

#3 Фев. 22, 2008 08:25:09

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

Пара вопросов

Daevaorn
> head script.py -n 1
#!/usr/bin/env python
> chmod +x script.py
> sudo ln -s script.py /usr/bin/script
Не, ну с /usr/bin ты переборщил. Лучше свои скрипты в ~/bin ложить, или в /usr/local/bin.



Офлайн

#4 Фев. 22, 2008 17:18:33

multik
От:
Зарегистрирован: 2007-10-16
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Пара вопросов

j2a
Не, ну с /usr/bin ты переборщил. Лучше свои скрипты в ~/bin ложить, или в /usr/local/bin.
а еще лучше $PATH настроить нормально.



Офлайн

#5 Фев. 23, 2008 13:59:08

QZip
От:
Зарегистрирован: 2007-11-09
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Пара вопросов

Спасибо.
Оказывается, питон непричем.



Офлайн

#6 Фев. 24, 2008 21:13:43

ZAN
От:
Зарегистрирован: 2007-06-10
Сообщения: 403
Репутация: +  10  -
Профиль   Отправить e-mail  

Пара вопросов

multik
а еще лучше $PATH настроить нормально.
хе ->
QZip
правка .bashrc не считается)
К тому же /usr/local/bin для этого и создана, чтобы туда складывать кастомные скрипты, а не пихать все подряд в path.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version