====== Pomůcky =====
Zde naleznete drobné prográmky pro všelicos.
**Než sem něco dáte, ujistěte se, že program má v pořádku help a dokumentaci** ;-)
===== checklinks =====
'' ~stepanek/bin/checklinks.perl ''
Autor: [[mailto:jan.stepanek@matfyz.cz|Jan Štěpánek]]
Testuje konzistenci linků na stránkách: hledá soubory, na které nevede odkaz; odkazy na neexistující soubory či kotvy; kotvy, na které nevede odkaz, atd.
===== rcut =====
'' ~stepanek/bin/rcut ''
Autor: [[mailto:jan.stepanek@matfyz.cz|Jan Štěpánek]]
Funguje podobně jako ''cut'', ale počítá pole zprava. Do skriptů doporučuji rychlejší potrubí ''rev | cut ... | rev'', které se ale zdlouhavě píše na příkazovou řádku.
===== chjoin =====
'' ~stepanek/bin/chjoin ''
Autor: [[mailto:jan.stepanek@matfyz.cz|Jan Štěpánek]]
Podobný jako ''join'', ale nevadí mu duplicity
===== ntredshort =====
'' ~stepanek/bin/ntredshort ''
Autor: [[mailto:jan.stepanek@matfyz.cz|Jan Štěpánek]]
Spouští ntred s kanonickou cestou k souborům z [[PDT|PDT 2.0]]
===== worktime =====
'' ~stepanek/bin/worktime ''
Autor: [[mailto:jan.stepanek@matfyz.cz|Jan Štěpánek]]
Umožňuje přehledně počítat, kolik času pracujete na kterém projektu. V ''~stepanek/elisp/worktime.el'' je minor-mode pro emacs.
===== gen =====
'' ~pajas/bin/gen ''
Autor: [[mailto:pajas@ufal.mff.cuni.cz|Petr Pajas]]
Obaluje Hajičovu morfologii: vyhledá všechny tvary pro dané lemma
===== sum.pl =====
'' ~pajas/bin/sum.pl ''
Autor: [[mailto:pajas@ufal.mff.cuni.cz|Petr Pajas]]
Vytiskne součet čísel na vstupu (jedno číslo na řádek, za ním může být cokoli).
===== The Missing Textutils =====
'' ~bojar/tools/{vimtext,shell}/* ''
Autor: [[mailto:bojar@ufal.mff.cuni.cz|Ondřej Bojar]]
Větší množství různých pomůcek. Ty obecnější, a tedy zajímavější pro vás jsou vyjmenovány a komentovány na samostatné stránce: [[http://www.cuni.cz/~obo/textutils/|The Missing Textutils]].
----
===== vTeX =====
'' /home/semecky/bin/vtex ''
Autor: [[mailto:semecky@ufal.mff.cuni.cz|Jiří Semecký]]
Program slouží k vkládání proměnných hodnot do zdrojového souboru TeXu.
===== aggregate.pl =====
'' /home/semecky/bin/aggregate.pl ''
Autor: [[mailto:semecky@ufal.mff.cuni.cz|Jiří Semecký]]
Počítá agregační funkci (součet/průměr/maximum/minimum/...) čísel ze vstupního souboru. Každé číslo je na samostatné řádce.
===== fromto.pl =====
'' /home/semecky/bin/fromto.pl ''
Autor: [[mailto:semecky@ufal.mff.cuni.cz|Jiří Semecký]]
Vypíše část souboru ohraničenou řádkami, které odpovídají daným regulárním výrazům. (Dá se nahradit netriviálním ''sed''ovým skriptem, viz ''~stepanek/bin/betw''.)
===== media2doku.pl =====
Zdroják [[media2doku.pl|zde]]
Autor: [[mailto:zeman@ufal.mff.cuni.cz|Dan Zeman]]
Pomáhá s převodem textů ze syntaxe MediaWiki (např. Wikipedie) do DokuWiki (např. tato wiki ÚFALu). Čte standardní vstup, píše na standardní výstup.
===== showpdt =====
'' ~bejcek/bin/showpdt [rovina] soubor''
Autor: [[mailto:bejcek@ufal.mff.cuni.cz|Eduard Bejček]]
Zobrazí v TrEdu zvolený soubor/uzel z PDT v /net/projects/pdt/pdt20/data/full/.... Zchroustá lecjaký formát ID (tj. jako parametr lze pastnout delší řetězec, v němž se jméno souboru ukrývá). Implicitně otevře t-rovinu (přepnout lze nepovinným parametrem, nebo příponou souboru). Příklady:
showpdt xxxlnd94103-101xxx # (t-soubor)
showpdt a tamw/train-3/lnd94103-101-p3s6w14 # (a-uzel)
showpdt ln94200_37.a.gz # (a-soubor)
Alias ''showpdt0'' pouze najde a zobrazí cestu k souboru, v TrEdu ho neotevře.
===== Šablona: =====
===== __JMÉNO SKRIPTU__ =====
'' CESTA ''
Autor: [[mailto:E-MAIL|JMÉNO AUTORA]]
POPIS