A newbie PowerShell question:
I'd like to make an alias in PowerShell exactly equivalent to this Bash alias:
alias django-admin-jy="jython /path/to/jython-dev/dist/bin/django-admin.py"
In tinkering with it so far, I've found this to be very difficult.
-PowerShell aliases only work with PowerShell commands + function calls
-No clear way to allow for an unlimited number of arguments on a PowerShell function call
-PowerShell seems to block stdout
It's worth noting that I've tried the solution put forth here: http://huddledmasses.org/powershell-power-user-tips-bash-style-alias-command/
And have gotten the following syntax-related error on loading up 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:UsersDanDocumentsWindowsPowerShellMicrosoft.PowerShell_profile.ps1:9 char:27
+ $cmd = @(which <<<< $_.Content)[0]
+ CategoryInfo : ObjectNotFound: (which:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…