Moje boje z PLD [perl->csh]

Malekith malekith w topnet.pl
Wto, 8 Lut 2000, 13:13:00 CET


On 31 Jan 2000, Marcin 'Qrczak' Kowalczyk wrote:

> Mon, 31 Jan 2000 14:32:03 +0100 (CET), Malekith <malekith w topnet.pl> pisze:
> 
> > perl używa /bin/csh do (tylko!) globów ( e.g. <*.x> ):
> 
> Mógłby używać /usr/include/glob.h z glibca, przynajmniej opcjonalnie.
> Nie wiem, w jakim stopniu składnie są zgodne.

składnie są nie bardzo zgode: chodzi głównie o a{b,c,d}e. co prawda
można sobie takiego czegoś zażyczyć, ale to jest GNU extension
i to tylko w libc.6. niestety to nie wszystko: tcsh uznaje jeszcze
``^*.c'', ``[^abc]'' (w glob.h [!abc]) tudzież ``~/*'', ``~user/*''.
być może nie wszystkie csh to uznają, ale są b. duże szanse że jakiś
autor skryptu tego użył...

> Według "man perlop" perl powinien działać też bez csh, chociaż
> przekłamie nazwy plików z odstępami. Może to jest decydowane
> w czasie kompilacji perla...

yap. w czasie kompilacji perl sprawdza czy masz csh.



+--- - -  - -+-- -- -  -          --  - --- -+--- --   - -  -- -+
|  Malekith  |  [mailto:malekith w topnet.pl]  |   The GNU time   |
|   SIGNED   |  [http://malekith.topnet.pl]  |    is *near*.    |
+--- - -  - -+-- -- -  -          --  - --- -+--- --   - -  -- -+
| The killer awoke before down  / He put his boots on / He took |
| a face from the ancient gallery / And he walked down the hall |
+--- - -  - ---- -- -  -          --  - --- ----- --   - -  -- -+



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