Форум русскоязычного сообщества Ubuntu


Автор Тема: Алиас под sudo  (Прочитано 818 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vladimircape

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Алиас под sudo
« : 26 Апрель 2017, 19:24:33 »
Добрый день.
Никак не могу найти решение, чтобы сделать alias под sudo

К примеру у меня есть Python3.5
я хочу сделать aлиас, типа такого sudo alias python=/usr/local/bin/python3.5
только особенность чтобы работало в интерактивном режиме sudo

т.е. sudo python должно запускать python3.5
проблема в том что
sudo python
и sudo su;python это разные режимы

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6015
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Алиас под sudo
« Ответ #1 : 26 Апрель 2017, 19:36:48 »
Так что же Вы хотите в конце концов?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27425
    • Просмотр профиля
Re: Алиас под sudo
« Ответ #2 : 26 Апрель 2017, 20:11:39 »
Если ваш скрипт должен запускаться конкретной версией питона, скажите это скрипту.
Не надо извращаться.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12073
  • Xubuntu 20.04 (64bit)
    • Просмотр профиля
Re: Алиас под sudo
« Ответ #3 : 26 Апрель 2017, 23:12:27 »
Решение вашей задачи - хешбанг в начале питоновского скрипта следующего вида:
Код: Python
  1. #!/usr/bin/env python3
и запуск самого скрипта (нужно сделать его исполняемым), т.е. без указания интерпретатора.

Никаких алиасов вам не нужно... да и под судо запускать - оно действительно нужно?
« Последнее редактирование: 26 Апрель 2017, 23:15:30 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

 

Страница сгенерирована за 0.383 секунд. Запросов: 24.