shellgloby...

Michal Moskal malekith w pld-linux.org
Nie, 8 Gru 2002, 23:26:26 CET


On Thu, Dec 05, 2002 at 09:54:45PM +0100, Jakub Bogusz wrote:
> ...właśnie się zdziwiłem.
> Myślałem, że [^abc] jest standardowe, a tu nie - działa tylko w bashu
> i zsh.
> W ksh, ksh93 i ashu działa tylko [!abc], natomiast [^abc] jest
> traktowane jako zbiór 4 znaków... (w bashu i zsh działają oba wyrażenia)
> 
> Wg SUSv2 ma być [! ] ([^ ] tylko opcjonalnie) - w POSIX jest tak samo?

Może spatchować ksh?  Z jednej strony skrypty które tego używają nie
trzymają się standardu, z drugiej jeśli można (,,A bracket expression
starting with an unquoted circumflex character produces unspecified
results.'' więc może działać tak jak !) ,,poprawić'' (w sensie zrobić
tak, żeby działało) w jednym miejscu, to po co rzeźbić w kilku?

-- 
: Michal Moskal ::::: malekith/at/pld-linux.org :  GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::: Wroclaw University, CS Dept :  {E-,w}-- {b++,e}>+++ h



Więcej informacji o liście dyskusyjnej pld-devel-pl