Patch na basha-2 ? -> do qrczaka
Marcin 'Qrczak' Kowalczyk
qrczak w knm.org.pl
Śro, 30 Wrz 1998, 20:02:14 CEST
On Wed, 30 Sep 1998, Wojtek Slusarczyk wrote:
> Jak mnie piec nie zawodzi pisalez ze dostales jakiegos patcha od ludzi
> z basha w zwiazku z for i in $(cos_tam); do cos_innego
Zgadza się,
>From bfox w metahtml.com Wed Sep 30 19:57:10 1998
Date: Tue, 21 Jul 1998 16:53:07 -0700
From: Brian J. Fox <bfox w metahtml.com>
To: qrczak w knm.org.pl
Cc: bug-bash w gnu.org
Subject: Re: Suggestion: empty list in `for' loop
Date: Tue, 21 Jul 1998 23:38:58 +0200 (CEST)
From: "Marcin 'Qrczak' Kowalczyk" <qrczak w knm.org.pl>
I think that bash should accept such a syntax:
for var in ; do command; done
Of course it should do nothing. It would simplify some scripts.
--
__("< Marcin Kowalczyk * qrczak w knm.org.pl http://qrczak.home.ml.org/
\__/ GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++ W++
^^ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t 5? X- R tv--
QRCZAK b+>++ DI D- G+ e>++++ h! r--%>++ y- [nie ma mnie 9-31 sierpnia]
Here is a patch for those who wish it:
*** parse.y.~1~ Wed Mar 4 09:39:46 1998
--- parse.y Mon Jul 13 14:40:23 1998
***************
*** 495,500 ****
--- 495,504 ----
{ $$ = make_for_command ($2, REVERSE_LIST ($5, WORD_LIST *), $9); }
| FOR WORD newline_list IN word_list list_terminator newline_list '{' compound_list '}'
{ $$ = make_for_command ($2, REVERSE_LIST ($5, WORD_LIST *), $9); }
+ | FOR WORD newline_list IN list_terminator newline_list DO compound_list DONE
+ { $$ = make_for_command ($2, (WORD_LIST *)NULL, $8); }
+ | FOR WORD newline_list IN list_terminator newline_list '{' compound_list '}'
+ { $$ = make_for_command ($2, (WORD_LIST *)NULL, $8); }
;
Brian
* * *
PS. Mam jakieś dziwne kłopoty z tym cronem, nie wiem kiedy mi się uda je
zwalczyć.
--
__("< Marcin Kowalczyk * qrczak w knm.org.pl http://qrczak.home.ml.org/
\__/ GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Więcej informacji o liście dyskusyjnej pld-devel-pl