Hacker News new | past | comments | ask | show | jobs | submit login

I'm not a fan of the aliasing because the actual CLI for these aliased commands can be very different from the originals.



I was pleasantly surprised when teaching the CLI to discover that PowerShell (and cmd it seems) has similar conventions to bash when it comes to `|` and `>`. But it annoyed the hell out of me that PowerShell aliases `curl` to something that is most definitely not a drop-in replacement for *nix curl. I ended up having to teach people on Windows how to download the proper curl, and then to refer to it as `curl.exe`.



Why didn't you teach them how to use Invoke-WebRequest instead?


Because the class also involved students who had Macs.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: