> On 11 May 2023, at 12:23 am, Phil Smith III <[email protected]> wrote:
> 
> Peter Farley wrote:
>> Well, if Open XL C/C++ is the "wave of the future" then IBM had better
>> plan to also buy and integrate all of Rocket's GNU ports (especially
>> bash) because I for one can NOT work in that @#$%!^ POSIX "sh" they
>> supply at the moment. It is a hideous shell to try to work in. It does
>> not even support using the arrow keys to recall previous commands, the
>> backspace key does not work to let you fix command text . . . I could
>> go on, but what's the point. It is just plain awful.
> 
> Install bash and use that. Not disagreeing, it *is* awful. if IBM is still 
> serious about USS they need to spend a (relatively) SMALL amount of effort to 
> add standard things like bash, curl, and dos2unix. It's a huge blocker to 
> anyone trying to do real work there.
> 
> 

IBM are actively porting all the interesting Open Source languages and tools 
and it’s open source https://github.com/ZOSOpenTools. I don’t see dos2unix on 
there. I’m not sure it that utility is part of coreutils. According to Wiki 
it’s easy to replicate with a perl one liner which you could set an alias to 
https://en.wikipedia.org/wiki/Unix2dos.

The first thing I do when I setup a new Linux or MacOS terminal is to replace 
bash with zsh. I heard a rumour that IBM may have a z/OS port of zsh on their 
back-log. That would be cool. We could have a 21st century modern shell that 
supports themes and glyphs etc https://github.com/romkatv/powerlevel10k. 
/bin/sh isn’t all bad. Don’t forget that it supports local spawn so if you’re 
running background scripts it should be the first choice. Bash (and hopefully 
zsh) for interactive shells. 

> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to