Or any other alternate shells that aren’t bash?
I use fish via konsole however I still use bash as my login shell for stability reasons.
The idea of someone using powershell when you are on Linux is a form of self harm and you need to reach out as its clearly a cry for help.
I use fish
Not that kind of “use!”
I use powershell for some scripting. I’ve been using .net/powershell forever and I know it better than python. If bash can’t handle it in a few lines, and I don’t have to use python, I’ll go powershell.
I use both fish and zsh
somehow
That’s… a big gap. I think I’d just be confused all the time if I had to switch between them.
I mean, missing commands say that it’s zsh but everything else says that it’s fish.
At work we use it sometimes on Linux because we maintain a script that needs to work on multiple platforms, ps1 did that in this usecase better.
Came down to ps1 on Linux was better and more predictable than bash on windows.
Sadly.
Same, only time we used it is when we needed a script that was running in Windows and Linux, easier to maintain one script that 2 in 2 languages
At work I use powershell to ssh into Linux boxes fairly regularly.
Only when I’m doing MS shit for work. Otherwise I find it kind of a pain. I get that some of it’s ideas are nice, but functionally it doesn’t actually do anything for me on unixy systems that bash doesn’t so I don’t. I’m not going to install it on all my servers so using it for scripting doesn’t make sense and I do more Linux admin than MS.
I used to use fish but I’m learning Unix right now and am trying to use only defaults so I can learn freebsd the way it exists on a dvd, so right now I’ve been using the Bourne shell
If you are using FreeBSD, you are probably using the Almquist Shell.
https://en.m.wikipedia.org/wiki/Almquist_shell
BSD has not used Bourne since the 90’s. Bash is of course the “Bourne Again Shell”.
For Linux fans, “dash” is the (Debian Almquist Shell). It is the Linux version of the BSD shell. Dash is the default /usr/bin/sh in Debian and Ubuntu I think. So, pretty close to the same shell as FreeBSD.
That’s the one!
SO much of the documentation I’ve seen refers to the Bourne shell I just assumed thats what I was using!
I use Linux to get away from PowerShell 😂 I did try zsh though, it was nice, maybe give it a shot.
I use fish, I had to learn some new syntax and modify some functions since it’s not POSIX-compliant, but it was pretty painless.
No.
I usually just use Bash; there’s a certain level of complexity where it begins to be more reasonable to just use Python.
I’ve used powershell in previous jobs and if you learn it really well I cannot deny it is super powerful.
For a college project, a friend of mine somehow made a hexadecimal file dumper with it, with formatting and everything (think like what you would see in wireshark) in one, reasonably long, line of powershell.
However I’m just not a big fan of it personally for syntactical reasons (even with the syntax being super logical) and much prefer bash, or other unix-like native shells. I’ve been thinking about taking
zsh
for a spin recently to see what it’s like.I use it for some things. It’s good for file batch processing, for example. I could probably do those things in python but I use C# and powershell at work so I know .net better.
Basically no one is using powershell on Linux. zsh is popular and i’m using fish.