3 ms·
Incidentally, I needed to teach myself PS for an azure-focused client of mine -- and I did so on mac (incidentally, making notes in a jupyter notebook with PS b
by mjburgess 5y ago
Incidentally, I needed to teach myself PS for an azure-focused client of mine -- and I did so on mac (incidentally, making notes in a jupyter notebook with PS backend).
It's a weird language, but I always reminded myself of its competitor: bash -- which is perhaps an order of magnitude more weird.
It feels like it could be a "shell language for the cloud", ie., the language for cross-OS cloud automation work.
- vxNsr 5y ago> It feels like it could be a "shell language for the cloud", ie., the language for cross-OS cloud automation work. Isn't that terraform?
- BLKNSLVR 5y agoIs it possible to "learn" Powershell? My very limited experience has been: look up problem, find likely solution, enter 60-character command specific to this niche issue that I'll only ever have to use again in this exact situation, which is now solved until next reinstall. Having said that, those are the only situations in which I've needed to use powershell.
- chokolad 5y agothere are wonderful books, that go deep into the language, or provide bunch of solutions to practical problems. Pick your poison: Powershell in Depth [1] Powershell Cookbook [2] [1] https://www.manning.com/books/powershell-in-depth https://www.manning.com/books/powershell-in-depth [2] https://www.oreilly.com/library/view/powershell-cookbook-4th/9781098101596/ https://www.oreilly.com/library/view/powershell-cookbook-4th...
- CWuestefeld 5y agoTo be fair, as a native of Windows, you seem to be describing the process I need to go through for stuff like maintenance of my home Plex server (which runs on Linux). I'd even argue that, between PowerShell's kinda-guessable commands and parameter names (as contrasted to bash/linux) and ubiquitous --help, PS makes it easier (relatively) to discover a solution on your own. I guess a big part of this is what your native language is.
- Macha 5y ago> I'd even argue that, between PowerShell's kinda-guessable commands and parameter names (as contrasted to bash/linux) and ubiquitous --help, PS makes it easier (relatively) to discover a solution on your own. Yeah, if I'm trying to find something out on Unix-y world I have the escalation tree of 1. Tab Completion shows summaries 2. Still not clear? --help will usually print out an overview 3. Really still not clear? "man" to the rescue.