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

Urobme niečo s `make` 2.

Posted on September 26, 2013 by Róbert Novotný
Reply

make dokáže pomôcť pri zostavovaní bežných céčkových programov a netreba na to šialené konfigurácie. Čaká nás zopár ukážok: od smiešnych “ahojsvet.c” bez makefilu až po zložitejší univerzálny viacsúborový zostavovací súbor.

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

Awk nie je ťažkopádny!

Posted on Február 10, 2013 by Róbert Novotný
2

Celých 20 rokov som štruktúrované súbory parsovala cutom, grepom a sedom, ale odkedy som objavila awk, moje skripty sú oveľa prehľadnejšie!

Posted in Linux a Unix, Shell scripting | Tagged awk, bash, programovanie, skriptovanie | 2 Replies

Shellové skriptovanie: frekvencie prípon jednotlivých súborov

Posted on Február 9, 2013 by Róbert Novotný
4

V aktuálnom adresári zistite frekvencie prípon jednotlivých súborov.

Posted in Linux a Unix, Shell scripting | Tagged bash, shell, skriptovanie | 4 Replies

Shellové skriptovanie: zoskupovanie príkazov

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

Jeden príkaz Najjednoduchšou formou je jeden príkaz: echo “Ahoj svet” V tomto prípade nie je čo riešiť: príkaz zbehne v aktuálnom shelli a exit code závisí na tom, či zbehol

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

Shellové skriptovanie: Asynchrónne spúšťanie príkazov v shelli

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

Ak ste klasickí windowsáci, čo sa k vzdialenému shellu pripájate cez Putty, a máte pocit, že shell nezvláda multitasking, nie je to pravda. Už od nepamäti máte možnosť spúšťať dlhotrvajúce

Posted in Linux a Unix, Shell scripting | Tagged bash, bg, fg, jobs, linux, skriptovanie | 2 Replies

Shellové skriptovanie: zábava s `test`om

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

S testom si treba dať pozor na pár zádrheľov. Keďže premenné v shelli nemajú dátové typy (všetko je reťazec, string), je potrebné akýmsi sposôbom rozlišovať, či chceme porovnávať reťazce, čísla

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

POSIXové utility pre prácu s textom

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

Prehľad utilít echo: zapisuje slová oddelené medzerou na štandardný výstup printf: formátovaný výpis reťazcov v duchu C cut: berie riadky s položkami oddelenými jedným znakom oddeľovača a vyberá jednotlivé položky.

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

Shellové skriptovanie: funkcie

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

Shell samozrejme podporuje funkcie. Syntax je — ako to už býva tradíciou — pomerne nezvyklá, ale mnohokrát uľahčí prácu. Predstavme si, že chceme generovať náhodné čísla. V bashi i v

Posted in Linux a Unix, Shell scripting | Tagged bash, shell, skriptovanie | 1 Reply

Shellové skriptovanie: `while`/`read` a zábava s IFS

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

Kombinácia read/while má ešte jednu skvelú možnosť. Za normálnych okolností sa do premenných načítavajú slová oddelené medzerou. V skutočnosti sa toto rozsekávanie riadku na položky riadi zabudovanou premennou shellu s

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

Skriptovanie v shelli: Prečo nevidím zmeny v premenných vo vnútri cyklu?

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

Folklórny príklad: chcete si v shellovom skripte spočítať počet riadkov súboru, čiže urobiť si vlastnú verziu wc -l. Ako riešenie vám napadne: #!/bin/sh POCET=0 cat $1 | while read do

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

Post navigation

← Older 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