Róbert Novotný

public static void blog()

Main menu

Skip to primary content
Skip to secondary content
  • Domovská stránka
  • Sample Page

Tag Archives: skriptovanie

Post navigation

← Older posts
Newer posts →

Skriptovanie v shelli: cyklus `while` a trik `while`/`read`

Posted on Január 4, 2013 by Róbert Novotný
Reply

Cyklus while Zatiaľčo cyklus for iteruje cez zoznam shellovských slov, niekedy sa hodí cyklus, ktorí sa „točí” dovtedy, pokiaľ je splnená booleovská podmienka. A presne na toto sa hodí while.

Posted in Linux a Unix, Shell scripting | Tagged bash, bc, read, skriptovanie | Leave a reply

Skriptovanie v shelli: podmienka `if` a `case`

Posted on Január 2, 2013 by Róbert Novotný
Reply

Podmienka if Podmienky v shellovom skriptovaní stoja na pleciach návratových kódov. Každý program má možnosť vrátiť do operačného systému číselný kód, tzv. exit code, pričom nula znamená “zbehol som v

Posted in Linux a Unix, Shell scripting | Tagged bash, shell, skriptovanie | Leave a reply

Skriptovanie v shelli: cyklus `for`

Posted on Január 2, 2013 by Róbert Novotný
Reply

Cyklus for Na rozdiel od pascalovského, či céčkarského foru, kde sa v cykle zvyšuje premenná od počiatočnej po koncovú hodnotu, shellovský for sa drží filozofie for-each. Očakáva totiž zoznam shellovských

Posted in Linux a Unix, Shell scripting | Tagged bash, for, shell, skriptovanie | Leave a reply

Skriptovanie v shelli: zásada pri čítaní z premenných

Posted on Január 1, 2013 by Róbert Novotný
Reply

V shellovskom skriptovaní platí zdravá zásada: ak čítame obsah premennej, uzatvorme ju do úvodzoviek. Niekedy sa totiž môžu diať veci! Jednoduchý príklad: skript, ktorý vypíše cestu k domovskému adresáru používateľa:

Posted in Linux a Unix, Shell scripting | Tagged bash, shell, skriptovanie | Leave a reply

Skriptovanie v shelli: Špeciálne premenné

Posted on December 28, 2012 by Róbert Novotný
Reply

Ďalšie špeciálne premenné Parametre príkazového riadka Minule sa spomínalo, že parametre príkazového riadka sú k dispozícii v premenných 1…9. Čo ak chcete iterovať cez všetky parametre a s každým z

Posted in Linux a Unix, Shell scripting | Tagged bash, shell, skriptovanie | Leave a reply

Skriptovanie v shelli: Expanzia premenných

Posted on December 27, 2012 by Róbert Novotný
Reply

Pokročilá expanzia premenných S expanziou premenných sa dajú robiť všakovaké triky. Chcete získať hodnotu premennej a ak nie je definovaná, použiť implicitnú hodnotu? echo ${NEDEFINOVANA_PREMENNA:-N/A} Toto, prirodzene, vypíše N/A Ak

Posted in Linux a Unix, Shell scripting | Tagged bash, shell, skriptovanie | Leave a reply

Skriptovanie v shelli: Premenné

Posted on December 27, 2012 by Róbert Novotný
Reply

Úvod Premenné v shellscriptingu sú zábava a keby sme ich nemali, ďaleko by sme sa nedoprogramovali. (Teraz nechajme bokom iné paradigmy programovania.) Nie je na nich nič zložité, ale žiaľ,

Posted in Linux a Unix, Shell scripting | Tagged bash, shell, skriptovanie | Leave a reply

Veselice s `xargs`

Posted on December 26, 2012 by Róbert Novotný
Reply

Upozornenie Článok má novšiu verziu. Úvod Každý druhý článok o xargs sa začína v duchu „… jedným z najpodceňovanejších príkazov Unixu je…”. Tento nebude iný. Mnohokrát sa stáva, že výstupom

Posted in Linux a Unix, Shell scripting | Tagged bash, shell, skriptovanie | Leave a reply

Nájdite najväčší súbor v aktuálnom adresári

Posted on December 25, 2012 by Róbert Novotný
Reply

Sumár ls -1Srah | tail -n1 | xargs wc -c Vysvetlenie ls podporuje možnosť vypísať veľkosť súboru s použitím parametra -s (ten je dokonca súčasťou POSIX štandardu) ls -s Oveľa

Posted in Linux a Unix, Shell scripting | Tagged bash, shell, skriptovanie | Leave a reply

Urobme niečo s `make` 1.

Posted on Február 14, 2012 by Róbert Novotný

gcc != grc Ak máte tú smolu (šťastie) a ste (nie ste) nutení používať na vývoj programov v céčku nejaké integrované (molochovité) vývojové prostredie, veľmi rýchlo sa naučíte kompilovať svoje

Posted in JAC: Programovací jazyk C, Linux a Unix | Tagged bash, gcc, jazyk C, linux, make, shell, skriptovanie

Post navigation

← Older posts
Newer posts →

Odkazy

  • Twitter: @RoboNovotny
  • Wiki so staršími článkami

Značky

Android bash cvičenie DAO debian dizajn Eclipse gcc inštalácia JAC1/2012 JAC1/2013 Java JAX-WS jazyk C Jetty JUnit linux ListActivity logging Maven MySQL NetBeans návrhové vzory OSS/2013 PAZ1c/2011 PAZ1c/2013 PAZ1c/2014 PAZ1c/2015 Powershell prednáška prezentácia programovanie shell SimpleCursorAdapter skriptovanie slf4j SPR1/2012 SPR1/2014 Spring SVN Swing Tomcat unit test vývoj Z Javy migrujuvší céčkar

Rubriky

  • Algoritmy
  • Android
  • C
  • Databázy
  • Folklór
  • Groovy
  • Haskell
  • Infraštruktúra
  • JAC: Programovací jazyk C
  • Java
  • JavaScript
  • Konfigurácia
  • KOPR: Konkurentné programovanie
  • Linux a Unix
  • OSS: Seminár z operačných systémov
  • PAZ1c: Programovanie, algoritmy, zložitosť
  • PowerShell
  • PRJ1a: Softvérový projekt
  • Programovanie
  • Python
  • QINT: Internet
  • RPG
  • Scala
  • Shell scripting
  • SPR: Systémové programovanie
  • Uncategorized
  • Výučba
  • Web services
Proudly powered by WordPress