71
submitted 1 week ago by [email protected] to c/[email protected]

Or any other alternate shells that aren't bash?

(page 2) 43 comments
sorted by: hot top new old
[-] [email protected] 3 points 1 week ago

I tried to use it for admin in a Windows environment, but half the modules I needed wouldn't work in Linux which made it pretty much useless.

[-] [email protected] 3 points 1 week ago* (last edited 1 week ago)

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.

[-] Mwa 3 points 1 week ago* (last edited 1 week ago)

I dont use powershell.
I use ZSH on My Gaming PC cause its POSIX and and has autocorrect and auto complete also with CachyOS They replicate fish features.
I use the Default good'ol bash on my Laptop running Debian that's on Life support because I dont care.
I tried Fish but didnt like the no POSIX compliance(ik they wanna fix POSIX but its annoying)

[-] [email protected] 3 points 1 week ago* (last edited 1 week ago)

I have used powershell on windows and Linux and I really like that the data that is moved through a pipe is encapsulated in objects. But in the end I stuck with zsh.

[-] [email protected] 2 points 1 week ago

I think you have a surplus apostrophe somewhere... 😏

[-] [email protected] 2 points 1 week ago

What's wrong with bash? Something missing or not to your liking? It can be configured

[-] [email protected] 3 points 1 week ago

Manipulating data in bash is bad.

[-] [email protected] 3 points 1 week ago

Base 64 encode all your array variables then decode them when needed

[-] [email protected] 1 points 1 week ago
[-] [email protected] 2 points 1 week ago

It has atrocious error handling, and there's no reasons why arrays should only be 1D.

[-] [email protected] 1 points 1 week ago

Maybe it can, but with fish, it does what I want right out of the box, and I don't have to spend time configuring it.

[-] [email protected] 2 points 1 week ago

i just wish bash had structured data and basic types, that's it

[-] [email protected] 2 points 1 week ago

only when dealing with azure for work. otherwise bash/python work just fine and have for me for the last 30 odd years.

[-] [email protected] 2 points 1 week ago

I do, but only for work. There are certain tasks you can't do easily with just api calls.

[-] [email protected] 1 points 1 week ago

I use zsh on my work computers and fish on my desktop. Zsh is still POSIX compatible so is more bash-like. Fish is nice. When I use bash or zsh I want to use oh-my-zsh but with fish I haven't found myself wanting anything extra like that.

[-] [email protected] 1 points 1 week ago

I use xonsh.

load more comments
view more: ‹ prev next ›
this post was submitted on 04 Aug 2025
71 points (94.9% liked)

Linux

57250 readers
1145 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS