Ako nájsť najdlhší riadok v súbore pomocou awku, sortu a tailu?
Category Archives: Shell scripting
Seminár k operačným systémom 2013: 1. cvičenie
Úvodné informácie. Základy cmdletov. Spočítavanie, triedenie, filtrovanie. Práca s výpisom adresárov. Procesy. Metamodel Powershellu.
Awk nie je ťažkopádny!
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!
Shellové skriptovanie: frekvencie prípon jednotlivých súborov
V aktuálnom adresári zistite frekvencie prípon jednotlivých súborov.
Shellové skriptovanie: zoskupovanie príkazov
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
Shellové skriptovanie: Asynchrónne spúšťanie príkazov v shelli
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
Shellovské skriptovanie: vytváranie skriptov
Mnoho úloh v shelli sa dá dosiahnuť jednoriadkovými skriptami. Samozrejme, riadok môže mať dva kilometre, ako napr. v ukážke, ktorá vypíše počty procesov, ktoré majú spustené jednotliví používatelia a zároveň
Shellové skriptovanie: pôvod shellu a POSIX
Dávno pradávno, v šesťdesiatych rokoch 20. storočia, keď počítače zaberali celú sálu, bol diaľnopis častý spôsob komunikácie s nimi. Pre nepamätníkov: diaľnopis sa dal predstaviť ako pokročilý písací stroj, ktorý
Shellové skriptovanie: `echo` a presmerovanie
Ahoj svet Notorický „úplne prvý program“ je jednoduchý: echo “Hello World” Výstupom je Hello World Príkaz echo v tomto prípade dostal jeden parameter, t. j. jeden reťazec (string) obsahujúci medzeru,
Shellové skriptovanie: zábava s `test`om
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