[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Give me 1 reason why you're not using the best shell UNIX

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 41
Thread images: 4

File: zsh.png (20KB, 600x600px) Image search: [Google]
zsh.png
20KB, 600x600px
Give me 1 reason why you're not using the best shell UNIX has to offer.
>Protip: You can't.

>Inb4 "bash werks just fine for me hurrdurr"
If that's the best you can come up with literally install windows 10 right now, you don't deserve any better.
>>
It doesn't come installed in RHEL, SEL or Solaris 11
I don't want to get used to something I won't have on production servers.
>>
ksh93 is THE STANDARD UNIX shell.
so I use mksh or ATT ksh93
>>
Name 1 (one) thing zsh does better than bash.
>>
Ksh's given me no issues so I'll be sticking with it
>>
>>57324779
>Give me 1 reason why you're not using the best shell UNIX has to offer.
I do anon, I use fish.
>>
File: maxresdefault.jpg (157KB, 1280x720px) Image search: [Google]
maxresdefault.jpg
157KB, 1280x720px
>>57324779
Get on my level pleb
>>
>>57324779
bloated
>>
>>57324779
Tom Jones doesn't use it.
>>
Because I know what the industry doesn't. Unix is deprecated. So I use rc.
>>
>>57324779
because it's shit compared to fish.
>>
>>57324939
>rc
source?

>Error: You must wait 33 seconds before posting a reply.4chan Pass users have lower cooldowns. [Learn More]
jesus christ
>>
>>57324779
I like fish better.
>>
>>57324825
This /thread
>>
>>57324841
Tab completion.
>>
>>57324825
Too bad THE STANDARD UNIX shell is getting shit on by almost any other shell at this point
>>
>>57324779
>Give me 1 reason why you're not using the best shell UNIX has to offer.
I am using the best UNIX shell though, (t)csh master race.

Nobody serious uses zsh, only arch lusers who need something pretty to upload their dotfile to github from.
>>
What zsh have bash doesn't, and why I need it?
>>
File: 1477863813710.gif (2MB, 315x302px) Image search: [Google]
1477863813710.gif
2MB, 315x302px
>>57324779
>not using ash from your static LLVM musl busybox
>>
Got to read a shitload of documentation to get standard behaviour.
Some control characters like M-b which I use a lot just don't work with vanilla zsh, it just prints some unicode point like so: <00c3><00a2>. Other times I'm trying to tab-complete and it behaves in a way that is actually quite inefficient. For example
anon@pc ~ $ mpv <TAB>
scripts music
anon@pc ~ $ mpv m<TAB>
anon@pc ~ $ mpv music/
# At this point I'm halfway there but I am not sure what I want to hear, so I press <TAB> again to see my options
#in most other shell I'd be served with a list of the contents of ~/music
anon@pc ~ $ mpv music/<TAB>
anon@pc ~ $ mpv scripts/
#Not the result I expect
[/spoiler]
And a bunch of other little quirks like that that are really annoying.
I know I have two options at this point: read the bulk of the documentation and go through all those variables to find out what I have to do, or install oh-my-bloat
I will read the documentation some day, in the mean, I stick to /bin/sh
>>
>>57325032
Fuck, wrong image
>>
>>57324825
I thought the standard unix shell was /bin/sh
So every system is certain to have ksh?
>>
>>57325035
Input "/" after it suggests "music/", that "fills" the / and lets autocomplete continue
>>
>>57325023
Spelling and grammar.
>>
fish > bash > zsh > ksh > sh (dash)
>>
I use zsh mostly due to the convenience since it'll autocomplete mostly anything for me. I don't do shell scripting anymore so I don't care too much. Tried fish but hated how unlike bash it was so def no for me.

Use what you want and stop bitching.
>>
File: sol11-ksh.png (35KB, 1280x800px) Image search: [Google]
sol11-ksh.png
35KB, 1280x800px
>>57325063
ksh is backwards compatible with /bin/sh; so
most Unices symlinked /bin/ksh to /bin/sh.
>>
>>57324779
But anonymous, I am. I'm using PowerShell.
>>
Is there any way to get zsh to autocomplete commands with relative paths and without a leading "./"? e.g. "SomeProgram/binary"
>>
zsh is slow, illogical, fucks case sensitive shit up

also it requires way too much configuration to be even remotely useful
>>
I use git a lot from the command line and when I do something and need to use a commit/revision relative to a branch with ~ or ^, zsh doesn't handle it well since it parses it as some autocompletion bullshit.
>>
>>57324805
This.

/thread
>>
Cause fish just werks
>>
>>57324805
there's not much to get used to other than autocomplete
>>
Because zsh is hipster garbage on par with atom et al.
>>
>>57325254
Then there's not reason to install it
>>
>>57324779
can somebody eli5 what's so great about zsh (and more importantly, what it is/how to use it?) i've only ever heard the name.
>>
>>57324892
>fish
>can't even disable history tracking

into the trash it goes
>>
>>57324779
Jokes on you. I'm already using it + ohmyzsh
>>
>>57325545
It has a slightly better autocomplete system and the config file is arguably simpler. Are you actually from Reddit, or are you just trolling?
>>
>>57325545
it has a much better vi mode than bash
Thread posts: 41
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.