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: