В качестве простого примера, в пользовательском foo ~ / .bashrc есть псевдоним;
alias ll='ls -l'
Используя sudo, я вижу, что псевдоним установлен;
bar@laptop:~$ sudo -u foo -i alias ll
alias ll=`ls -l'
Но,На самом деле я не могу использовать псевдоним;
bar@laptop:~$ sudo -u foo -i ll
-bash: ll: command not found
Команды, которые являются функциями bash, работают, хорошо.Есть ли способ заставить работать псевдонимы?