Re: Sed/awk czy Perl?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jak doniosły WSI, dnia Fri, 6 Mar 2009 12:42:20 +0100
Robert Ramiega <jedi@plukwa.net> napisał(a):
> On Fri, Mar 06, 2009 at 10:38:36AM +0100, Jerzy Patraszewski wrote:
>
> > opanowania co sed i awk, na jednolinijkowcach perlowych nauczysz się
> > szybko regexp'ów, pętli itd, jak to poznasz to nie dość że będziesz
> > w
>
> Błagam! Tylko nie perlowe jednolinijkowce! Jednolinijkowce to się
> robi w shellu.
- --ciach
przecież pisałem, że nie chcę flame'a, więc nie ciągnijmy tego co,
gdzie, czy i na czym się robi. Ja działam na różnych systemach
operacyjnych (z różnymi shellami) i jeśli mam pamiętać różnice między
poszczególnym "c-podobnymi" czy "bashopodobnymi" shellami, to wolę
te jednolinijkowce w perlu, bo wszędzie perl jest taki sam (nawet na
windzie ;>).
> Poza tym jedna uwaga: człowiek chciał się *nauczyć* pisać skrypty.
> Skoro ma się uczyć to niech nabierze dobrych nawyków typu czytelność,
> komentarze itp itd (stąd zresztą moja sugestia dotycząca pythona)
> Czym skorupka za młodu nasiąknie, tym na starość trąci. Własne
> skrypty pewnie zrozumiemy i po 5 latach, skrypt kolegi, z którym
> pracujemy od 5 lat może być niezrozumiały po 3 miesiącach.
- --ciach
jw. - ja pisałem o zadaniach administracyjnych, a nie
pisaniu interfejsów, installerów itd., więc jw. - proponuję EOT
> Jednolinijkowce ratują życie i oszczędzają czas adminom ale
> generalnie mają zerową wartość edukacyjną
- --ciach
zależy co rozumiesz pod pojęciem wartości edukacyjnej. Ja jestem
adminem, mnie interesuje skuteczność, a nie pisanie pięknych
książkowych skryptów. Jak będę potrzebował coś zaProgramować, a nie
oSkryptować to zrobię to ładnie, z komentarzami itd.
- --ciach
> (przeważnie i tak są jednym
> wielkim hackiem)
- --ciach
Dokładnie - z przyczyn jw.
Pozdr.
sm0q
PS. Powyższe opinie są przejawem jedynie moich megalomańskich
przemyśleń i tak je proszę traktować. Można się zgadzać lub nie, dla
mnie EOT.
sm0q
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmxGQQACgkQoacw6qH103CmcwCfaUfUP0tpDjixlZ7KunxceZTe
ZO4AnihDpOhGWaru8iuFvE8HVjs0uclZ
=3DJN
-----END PGP SIGNATURE-----
Reply to: