If I can offer any advice: if you still want to stick with bash, at the very least take a look at fzf,, aside from fish/zsh it's the best and most lowest hanging fruit.įor the longest time bash was in various states of disrepair on different Unixes. Doesn't need to be fish, zsh is pretty good too. Use a different shell to make your life on the terminal better. Use bash to run scripts, or even better, sh. The only regret I have on that matter is not having ditched it sooner. In any case, none enough of a hassle that it could demerit the immense productivity benefit I've gotten from fish. you can execute it explicitly with bash -c you can just enter bash for any copy-pasted bashisms the complicated stuff is in awk or the likes It's either a one-liner with a syntax change you can pick up in 5 minutes, or it falls under any combination of these: Or, if anything, it is a very tiny man that hardly gets in the way. In my experience, the middleman you mention doesn't exist. Answer to the second question: because bash is a rather poor terminal shell. Now on top of my hesitations I'm adding decision paralysis :-]Īnswer to the first question: yes. So right when I was going to test Nushell, I discover there are also other shells like Elvish and Oil which supports structured data. Which is something we came to accept and assume for interpreted languages (Python, Ruby, Node, etc.) but I'm not yet ready to assume for shell scripts. I cannot shake from my head the idea that buying into a non-standard shell will only work for personal projects in one's own workstation, but it won't fly too far for company work because you'd then be introducing an implicit dependency on your special snowflake non-standard runtime. Would really love to read from people who use(d) an alternative shell, both success and failure stories. Thinking this is so cool! I was wondering if seriously buying into an alternate shell like this would be worth it in the long run.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
May 2023
Categories |