I have used bash, zsh, ksh, and now powershell. I am by no means an expert on UNIX shells. I could get all my work done on any one of these. My main shell is Zsh with some oh-my-zsh plugins because I’m lazy. What can you do in powershell that you can’t do in any other shell? Also, does the shell you use even matter? Sorry if this is a dumb question.

  • Victoria@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    My current stance is that if your task is complex enough to require the advanced features powershell offers, it should probably just use Python or similar programming languages instead of a shell script. Hell, I’d even argue that is almost exactly what Python is for: it is simple to hack something together while offering powerful stuff in its standard library and common packages.