Observação: o corpo desta pergunta é uma duplicata de Aliases não disponíveis ao usar o sudo .
Na pergunta acima , eles resolveram o problema do sudo aliasando o sudo também:
alias sudo='sudo '
Observe que o título é enganoso, "alias com parâmetro" seria uma função. Supondo que o seu runserver
alias aceitaria um único argumento, a porta:
runserver(){ python manage.py runserver ;}
Se runserver
aceitar uma quantidade desconhecida de parâmetros, passe todos os parâmetros usando:
runserver(){ python manage.py runserver "$@";}
Para a última sintaxe, consulte o manual do bash .