Skip to main content
17 events
when toggle format what by license comment
Oct 17 at 13:56 comment added Charles Duffy @EdSwangren, I use the word "sloppy" to refer to picking up habits that are completely legal and safe in zsh but buggy in POSIX shells. If it's disciplined and correct to skip quoting in the shell you use 95% of your day, it's hard not to let that infect what you do the other 5% of the time. Yes, when working places with good editor support, shellcheck exists; but that's not 100% of everywhere.
Oct 17 at 5:54 comment added Ed Swangren @CharlesDuffy "...in ways that made it easy to get sloppy..." obviously we should do what works for us, but laziness is pretty weak as reasons go. A tool like shellcheck or not being lazy would have worked. Unless minimizing up front effort was the goal, which it probably was.
Apr 4, 2022 at 14:33 comment added Dave Everitt If you use XQuartz to run any X11 applications but have trouble running them under zsh, you might want to check this Apple discussion about running them under bash instead.
Jan 11, 2020 at 22:05 comment added Seamus @CharlesDuffy: Good comment. WRT being "serious", and using bash version 3.2.57(1): Do you know if Apple uses bash for anything "important" on the system?
Oct 10, 2019 at 8:23 answer added vhs timeline score: 4
Oct 9, 2019 at 17:07 comment added dr.nixon As a follow-up - installed Catalina yesterday, switched to zsh, imported bash_history and copied over some of my preferred aliases from bash_profile, nothing seems to have broken. Appreciate all of the information provided by everyone here and hopefully it helps others out as well.
Oct 9, 2019 at 17:05 vote accept dr.nixon
Jul 21, 2019 at 17:03 history edited Giacomo1968 CC BY-SA 4.0
added 3 characters in body; edited title
Jul 9, 2019 at 12:13 history edited Nimesh Neema
edited tags
Jun 10, 2019 at 16:29 comment added Charles Duffy Speaking as someone who's used both and landed on bash -- the only thing that made me really, deeply unhappy with zsh was its decision to break POSIX compliance when the standard canonicalizes admittedly-bad design decisions in ways that made it easy to get sloppy about correctness when trying to write scripts that needed to be compatible with other, strictly-POSIX-superset shells. Unfortunately, that "only thing" can be a pretty big one. Still, ksh93 isn't going away, and anyone serious about bash wouldn't use the ancient 3.x release Apple ships anyhow.
Jun 8, 2019 at 23:45 answer added Gilles 'SO- stop being evil' timeline score: 432
Jun 8, 2019 at 21:00 history tweeted twitter.com/askdifferent/status/1137464532576735232
Jun 8, 2019 at 12:27 comment added fd0 All this hubbub that you have been reading is much to do about nothing. The OS assigns a "default" shell when creating new users, no reason more . Bash isn't going away, and you can use that as your shell or any of the other shells currently offered.
Jun 8, 2019 at 7:16 answer added muru timeline score: 8
Jun 8, 2019 at 6:02 history became hot network question
Jun 7, 2019 at 22:04 answer added bmike timeline score: 27
Jun 7, 2019 at 21:52 history asked dr.nixon CC BY-SA 4.0