Новый вопрос PowerShell:
Я хотел бы сделать псевдоним в PowerShell в точности эквивалентным этому псевдониму Bash:
alias django-admin-jy="jython /path/to/jython-dev/dist/bin/django-admin.py"
В процессе работы с ним яобнаружил, что это очень сложно.
- псевдонимы PowerShell работают только с командами PowerShell + вызовами функций
- Нет четкого способа разрешить неограниченное количество аргументов при вызове функции PowerShell
-PowerShell, по-видимому, блокирует стандартный вывод
Стоит отметить, что я попробовал предложенное здесь решение: http://huddledmasses.org/powershell-power-user-tips-bash-style-alias-command/
И получил следующую синтаксическую ошибкупри загрузке PowerShell:
The term 'which' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spell
ing of the name, or if a path was included, verify that the path is correct and try again.
At C:\Users\Dan\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1:9 char:27
+ $cmd = @(which <<<< $_.Content)[0]
+ CategoryInfo : ObjectNotFound: (which:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException