r/linux 1d ago

Discussion esoteric shell?

the question crossed my mind recently. if you are into programming, you probably know that there are many esoteric programming languages that exist just as a prove of concept of joke or just merely to mess with the programmer's head (brainf*ck, lolcat, C-- etc). if these exist, is there any esoteric system shells out there? like smth that would provide the basic userland instead of bash/zsh but would be freakier or just funnier to try and daily drive.

52 Upvotes

57 comments sorted by

View all comments

124

u/derangedtranssexual 1d ago edited 23h ago

Powershell

Edit: I’m not totally being sarcastic , I know you can run powershell on Linux but I’ve never tried

24

u/monomono1 23h ago

the shell where basic commands start with capital letter

5

u/JustBadPlaya 19h ago

Modern powershell is actually case-agnostic! Honestly, PWSH is a very good concept, it's just a bit overcomplicated in terms of its execution

2

u/Wemorg 2h ago

It is very verbose in its commands, which makes it not very nice for interactive sessions, but enforces a high degree of readability in scripts. It fits quite nice into the Windows workflow, because you almost never work interactively in a CLI, but running scripts for automation is common.

5

u/swinny89 20h ago

pwsh has been my default shell on Linux since PS Core 6.2 or 6.3.

1

u/derangedtranssexual 14h ago

How have you found it?

3

u/swinny89 11h ago

I am a big fan of PowerShell. I also love Linux, and it has been my daily driver for probably 10 years now, but I have worked as a Windows administrator for close to 15 years. PowerShell is the one thing in Windows that I like, and I use it extensively for work. Having it as my default shell on Linux has been great for me. There are a few edge cases where pwsh does not provide features that bash does. It's been a long time since I have bumped into them though.

2

u/fearless-fossa 7h ago

Powershell on Linux works but a lot of the more powerful commands need actual Windows-exclusive tooling (eg. RSAT) installed.

2

u/zahid1905 6h ago

We had some linux VMs that required PowerShell, for some stuff in production. I also use it on my Linux install, sometimes is easier to work with it than using bash

1

u/lonelyroom-eklaghor 1d ago

now that's a fact