[[oktatas:programozás:perl|< Perl]] ====== Fejlesztés Perl nyelven ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2015 * Licenc: GNU Free Documentation License 1.3 * Web: http://szit.hu ===== Szükséges ===== Mire van szükségünk? * Egy Perl interpreter. * Egy szövegszerkesztő vagy egy Perl IDE. ===== Beszerzés Linuxra ===== A Linux rendszerek általában alapértelmezetten tartalmazzák a a Perl interpretert. ===== Beszerzés Windowsra ===== Ha telepítünk egy XAMPP csomagot, az alapból tartalmazza a Perl interpretert. Használhatjuk helyette a ActivePerlt. ===== Szerkesztők ===== * [[http://padre.perlide.org/|Padre]] (Parancssorból indítsuk, mert nem futnak a programok) * [[http://www.geany.org/|Geany]] * [[http://www.vim.org/|Vim]] (vagy vi vagy gvim) * [[https://www.gnu.org/software/emacs/|Emacs]] (vagy xemacs) * [[http://www.ultraedit.com/|Ultra Edit]] (plain vagy Studio) * [[http://www.epic-ide.org/|Eclipse EPIC]] * [[https://notepad-plus-plus.org/|Notepad++]] * [[https://wiki.gnome.org/Apps/Gedit/|Gedit]] * [[http://www.nano-editor.org/|nano]] * [[http://www.scintilla.org/SciTE.html|SciTE]] * [[https://www.midnight-commander.org/|mcedit]] * [[http://www.flos-freeware.ch/notepad2.html|Notepad2]] * [[http://www.atechgroup.net/|Professional Notepad]] További forrás: * http://perlide.org/ ===== Dokumentáció ===== ==== Beszerzés ==== Linux rendszeren telepítsük a perl-doc csomagot. Debian alapú Linuxon: apt-get install perl-doc Ezek után parancssorban rendelkezésre áll a következő parancs: perldoc Például ciklusok érdekelnek. For ciklus: perldoc -f print * https://www.perl.org/docs.html ==== Interaktív parancssor ==== perl -e 'while(1){print"> ";eval<>}' perl -dwe 1