mksh exec bug.
Paweł Sikora
pluto at agmk.net
Sun Jan 15 12:59:57 CET 2012
On Saturday 14 of January 2012 21:44:50 Jakub Bogusz wrote:
> On Sat, Jan 14, 2012 at 09:32:28PM +0100, Tomasz Pala wrote:
> > On Sat, Jan 14, 2012 at 19:12:39 +0100, Paweł Sikora wrote:
> >
> > > mmm, i co teraz? bedziemy przegladac wszystkie skrypty w dystrybucji i dopisywac
> > > tu i tam 'set -o posix' bo jakis nowy shell z bsd zachowuje sie w tej kwestii
> > > i naczej niz dotychczasowe pdksh/zsh/bash?
> >
> > Nie, bo z definicji /bin/sh ma być shellem POSIX-owym (i ten cały mksh
> > sam powinien przyjmować -o posix wołany z takiej nazwy).
>
> -o posix niekoniecznie (np. pdksh nie ustawia -o posix; nb. przy -o posix
> nie działa np. rozwijanie { , } nagminnie używanych w specach).
> Ale -o sh powinno być ustawiane dla /bin/sh i w pdksh jest - na samym
> początku padło, że -o sh w mksh też powinno przywracać posiksowe zachowanie
> przekierowywania deskryptorów.
ale mozna wlaczyc jednoczesnie '-o posix -o braceexpand' i powinno byc w miare optymalnie.
More information about the pld-devel-pl
mailing list