It may have been exactly a decade since the last one, but here it is at
last: a proper new ksh release. :) Many thanks to all contributors for
Roughly a thousand bugs have been fixed, including many serious/critical
Announcing: KornShell 93u+m/1.0.0
Or ask your distribution package manager to upgrade ksh93 to this version.
On 01.08.2022 22:40, Martijn Dekker wrote:
Announcing: KornShell 93u+m/1.0.0
Thanks a lot!
(Hadn't yet the time to install/test/use it, but appreciate the effort
and will certainly use it given the experience I made with the release
you provided quite some time ago.)
Or ask your distribution package manager to upgrade ksh93 to this version.
I'd appreciate if that would happen to replace "ksh" re-implementations
and the [older buggy] AT&T versions. - Maybe "93m+u" will replace the original ksh (and the inferior clones) in a similar way as GNU Awk effectively "replaced" UNIX (and other) Awk, i.e. to become the quasi- standard for ksh. I'm keen to see how the commercial Unix vendors will
behave in that respect.
The main ksh clone now is mksh. I would not [call] it inferior.
It's the fixed version of pdksh and Thorsten fixed it properly. [...]
But Debian, Red Hat and Slackware have already made it their default
ksh93 before there even was a release, so there's that. :)
Follow-ups trimmed to comp.unix.shell
In comp.unix.shell muttley@dastardlyhq.com wrote:
Everyone uses bash or tcsh now unless there's
a legacy reason not to.
No, maybe everyone on Linux,
The ship sailed long ago, arrived at its destination, did a round the
world tour and was scrapped.
I miss the meaning of this.
Going my your name I'm assuming you're a native english speaker
but you've never heard the expression "That ship has sailed"?
Eli the Bearded <*@eli.users.panix.com> wrote:
Everyone, here being the small group you think representative.The last 4 companies I've worked at all used Linux and bash was the shell. One of these companies was a major aircraft manufacturer.
I probably should have included zsh because of MacOS. tsch is used on FreeBSD.
I can't even remember the last time I had an issue with a bug in bash.
It's a _huge_ misfeature to me that lines beginning with a space are[...]
excluded from history by default. (Most of the time I use bash, it's a
server I have just logged into for the first time. I need to type my
shell preferences out to have them.)
It's a _huge_ misfeature to me that lines beginning with a space are
excluded from history by default. (Most of the time I use bash, it's a
server I have just logged into for the first time. I need to type my
shell preferences out to have them.)
It's a _huge_ misfeature to me that lines beginning with a space are
excluded from history by default. (Most of the time I use bash, it's a
server I have just logged into for the first time. I need to type my
shell preferences out to have them.)
zsh is big in Japan, not just on Linux boxes but on Solaris systems as
The only people in my experience that use tcsh are
RTL designers and verification engineers. It's quite common in the Synoposys/Cadence world,
Eli the Bearded <*@eli.users.panix.com> wrote:
It's a _huge_ misfeature to me that lines beginning with a space areI actually like this feature. At least one brain-dead
excluded from history by default.
proprietary java application insist you supply the ID/PW
using command line arguments. At least that info is not
in history if I need to run a manual test.
But using ps(1), I can get admin IDs/Passwords
One has to love closed source :(
muttley@dastardlyhq.com writes:
On Thu, 04 Aug 2022 20:28:06 GMT
scott@slp53.sl.home (Scott Lurndal) wrote:
muttley@dastardlyhq.com writes:
Should. How often do you see it in practice?
100%. As noted in other posts, we use a number of different interactive
shells, and a number of scripting languages (tcsh, ksh, bash, perl, python, >>> tcl, et alia). And that's been true for every POE I've worked in for
the last three plus decades (system or processor OEMs primarily).
Don't believe you. I've seen more scripts than I can count that didn't
have the hash bang at the start. No idea what a she-bang is. Sounds like
a service for sailors in a port.
Well, where I worked, every shell script we shipped to customers had
a hash bang. Feel free to not believe me too.
$ umask 0077
$ cat > /tmp/foo
password=blahdeblah
id=827240261886336764177
^D
$ . /tmp/foo
$ rm /tmp/foo
$ bad-application --password "$password" --id "$id"
That's why we always either use she-bang, or use the invoke the script
On Thu, 04 Aug 2022 23:23:05 GMT
scott@slp53.sl.home (Scott Lurndal) wrote:
That's why we always either use she-bang, or use the invoke the script
Wtf is "she" for? Its either called hash or pound depending on what side of the atlantic you're on. Its never called "she" and I've never heard anyone anywhere ever refer to it like this.
Someone seems to be batting 1000.
In article <tclltg$3r6oa$2@dont-email.me>,
Dan Espen <dan1espen@gmail.com> wrote:
...
Someone seems to be batting 1000.
Hint: It's not you.
On Thu, 04 Aug 2022 23:23:05 GMT
scott@slp53.sl.home (Scott Lurndal) wrote:
That's why we always either use she-bang, or use the invoke the script
Wtf is "she" for? Its either called hash or pound depending on what side of the atlantic you're on. Its never called "she" and I've never heard anyone anywhere ever refer to it like this.
On Sat, 06 Aug 2022 12:30:52 +0100
Richard Kettlewell <invalid@invalid.invalid> wrote:
Muttley@dastardlyhq.com writes:
scott@slp53.sl.home (Scott Lurndal) wrote:
That's why we always either use she-bang, or use the invoke the script
Wtf is "she" for? Its either called hash or pound depending on what side of >>> the atlantic you're on. Its never called "she" and I've never heard anyone >>> anywhere ever refer to it like this.
People have been calling it that for ages. I’m not a fan but it’s not
new.
I've never heard it called that and I've been using *nix for 30 years. Perhaps
its an american thing.
Note that I provided numbers for usage on NetBSD.
Eli the Bearded <*@eli.users.panix.com> writes:
Note that I provided numbers for usage on NetBSD.
But what's the default shell on NetBSD and is it different on Panix?
On 07.08.2022 at 15:22, Anssi Saari scribbled:
Eli the Bearded <*@eli.users.panix.com> writes:
Note that I provided numbers for usage on NetBSD.
But what's the default shell on NetBSD and is it different on Panix?
NetBSD uses ash (Almquist SHell) by default.
Aragorn <thorongil@telenet.be> writes:
On 07.08.2022 at 15:22, Anssi Saari scribbled:
Eli the Bearded <*@eli.users.panix.com> writes:
Note that I provided numbers for usage on NetBSD.
But what's the default shell on NetBSD and is it different on
Panix?
NetBSD uses ash (Almquist SHell) by default.
As users' default login shell? In case that wasn't clear.
Aragorn <thorongil@telenet.be> writes:<snip>
NetBSD uses ash (Almquist SHell) by default.
As users' default login shell? In case that wasn't clear.
Eli the Bearded <*@eli.users.panix.com> writes:
Note that I provided numbers for usage on NetBSD.But what's the default shell on NetBSD
and is it different on Panix?
In article <2lprri-c25.ln1@paranoia.mcleod-schmidt.id.au>,
Gary R. Schmidt <grschmidt@acm.org> wrote:
zsh is big in Japan, not just on Linux boxes but on Solaris systems as
I switched to zsh as my preferred interactive shell, but code
in ksh on illumos, FreeBSD, Linux and Solaris.
Kudos to Martijn for leading ksh's revival.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 22:00:05 |
Calls: | 6,667 |
Calls today: | 1 |
Files: | 12,216 |
Messages: | 5,337,347 |