Это должно помочь Сэму стать Скоттом, используя sudo. Замените последнее «ВСЕ» конкретными командами, которые Сэм может запускать как Скотт.
sam ALL(scott) NOPASSWD:ALL
Если все, что вам нужно, это псевдоним, который находит один файл./.*/bin/activate
в текущем дереве каталогов и создает его источник, тогда все, что вам нужно, это:
alias SOU='source. */bin/activate'
Если глобус .*/bin/activate
соответствует нескольким файлам, будет выбран только первый из них. Ваш файл ~/.zshrc
должен вызываться каждый раз, когда вы открываете новый сеанс интерактивной оболочки без входа -, и вы, вероятно, не хотите получать его несколько раз. Я предлагаю вам открыть новый вопрос, чтобы попытаться понять, почему вам, похоже, нужно указать его явно.