this post was submitted on 02 Dec 2023
53 points (96.5% liked)
Unixporn
15400 readers
55 users here now
Unixporn
Submit screenshots of all your *NIX desktops, themes, and nifty configurations, or submit anything else that will make themers happy. Maybe a server running on an Amiga, or a Thinkpad signed by Bjarne Stroustrup? Show the world how pretty your computer can be!
Rules
- Post On-Topic
- No Defaults
- Busy Screenshots
- Use High-Quality Images
- Include a Details Comment
- No NSFW
- No Racism or use of racist terms
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Nice. Just curious about your choice of shell. Why ksh instead of the usual bash, zsh, or fish?
Aside form all the stuff you find in bash, it has some additional unique features mostly related to shell programming. A few example include
--help
and a longer manpage style output available at--man
TBH, I don't even use some of these features, but it's still a very cool shell, and probably underrated. Not to mention I like being contrarian at times.
Note; AFAIU these advanced features don't apply to ksh's clones like mksh or openbsd's ksh, they are unique to the original "ksh93".
On the downside, it's command completion is pretty basic compared to bash. It completes paths and filenames, but you can't extend it to complete command line arguments to commands or anything
Nice to know. Thanks for the detailed reply.
is there any different?
They're all slightly different.