[TUHS] History of #! interpretation in Unix
mascheck at in-ulm.de
Mon Jan 17 07:08:12 AEST 2011
John Cowan wrote:
> Sven Mascheck scripsit:
> > DMR might have known the csh-hack [...]
> Having two different people invent the shebang independently
who (or what system) do you mean was the 2nd?
> > > > > Modern shells will use /bin/sh to run scripts that *don't* have shebangs,
> No, I meant that bash does what ksh does: uses itself, [...]
With /bin/sh you actually meant any shell calling "itself"?
Otherwise I'm afraid, I have some difficulties following you.
> IMHO the Posix sh definition should be extended so that all
> shells claiming Posix-compliance should do shebangs.
Shells themselves should implement it, not the kernel?
There was a working group resolution to standardize #!, which didn't
make it, http://www.opengroup.org/platform/resolutions/bwg2000-004.html
you could chime in
More information about the TUHS