3 ms·
Down with KSH!!! I worked for a place that used it heavily. When Suse removed the old KSH from their OS, it broke a lot of scripts. This taught me the importanc
by therealfiona 3y ago
Down with KSH!!! I worked for a place that used it heavily. When Suse removed the old KSH from their OS, it broke a lot of scripts. This taught me the importance of portable scripts. I do my best to write my shell scripts in POSIX compliant Sh these days. Sometimes I need Bash...
- rvense 3y ago"It's easier to port a shell than it is to port a shell script" (Larry Wall)
- pjmlp 3y agoOn the other hand, a couple of years ago, I ported an ETL infrastructure written in a mix of ksh and utility programs, originally written for Aix, into Java because whoever was taking ownership of the system lacked UNIX experience, and for whatever reason they decided porting them into Java was a great idea. Not surprisingly, the whole ETL/SFTP workflow got a tad bit slower.
- steve1977 3y agoI mean KornShell is POSIX compliant (and some systems go as far to actually call it the POSIX shell).