[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sed/awk czy Perl?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jak doniosły WSI, dnia Thu, 5 Mar 2009 13:20:38 +0100
Rafał Radecki <radecki.rafal@gmail.com> napisał(a):

> Witam. Aktualnie rozpoczynam naukę pisania skryptów, zapoznanie z
> bash-em oraz podstawami wyrażeń regularnych mam już za sobą.
> Zastanawiam się teraz z czym powinienem się zapoznać:
> - sed/awk?
> - perl?
> - python?
- --ciach
Hej,
IMO - zacznij od Perl'a - na poziomie podstawowym jest równie łatwy do
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
stanie rozwiązać 90% typowych administracyjnych zadań, to nauka sed'a
czy nawet vim'a (tak, tak - tam też można korzystać z regex'pów ;))
będzie trwała króciutko. Pózniej jakieś bardziej zaawansowane rzeczy
przyjdą z czasem. Co do awk - z mojego doświadczenia - jeśli coś
wymaga więcej niż awk -F '....' '{print .....}' to i tak
szybciej/łatwiej/wydajniej/prościej* będzie to zrobić perlem
Co do pythona - w ramach hobby - OK, ale na 90% serwerów
defautowo nie ma pythona, a nie zawsze będziesz miał roota żeby
doinstalować ;> . Przykładem są hostingi współdzielone - praktycznie
zawsze jest perl i php, ale pythona w 99% oferują jedynie na
dedykach lub vps'ach. Więc jak już to php zamiast pythona...

Aha - żeby nie wszczynać flame'a - mówimy cały czas o zadaniach
administracyjnych.

Co do perlowych podręczników - wydawnictwo OReilly rządzi :), 
pełno jest tego w hmmmmm... pdf'ach, chm'ach itd. 
Use google :)

Moje 0.02PLN :)

Pozdr.
sm0q


(*) niepotrzebne  skreślić

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkmw7xwACgkQoacw6qH103AH8wCfQc5UZnRGk08spR5R3bm5nU6n
xQcAoO3kMtqfAodvP1dH3R7JXMPxadbv
=1ThK
-----END PGP SIGNATURE-----

Reply to: