Sed: Porovnání verzí
Smazaný obsah Přidaný obsah
optimalizace kódu; oprava kódu; kosmetické úpravy |
m Robot: kosmetické úpravy |
||
Řádek 3:
= Použití =
Programovací jazyk pro sed vychází z editoru ''' [[
'''Pozn.''': Pokud přesměrujete výstup do téhož souboru co z něj data načítáte, tak je výsledkem prázdný soubor!
Řádek 258:
</pre>
== Skripty ==
V případě složitějších konstrukcí je výhodnější než na příkazový řádek zapsat soubor příkazů do zvláštního souboru. V něm se každý příkaz píše na nový řádek, tudíž je není nutné oddělovat středníky.
Řádek 371:
user@stroj:~/$ wc -l soubor.txt | awk '{print $1}'
Zajímá vás proč? Protože '''sed'' se snaží jednotlivé řádky analyzovat, zatímco [[
A pro doplnění týž úkol realizovaný čistě přes [[
user@stroj:~/$ awk 'BEGIN{radek=0};{radek++};END{print radek}' soubor.txt
Z hlediska rychlosti je na tom při počítání [[
== Sed jako alternativa head a tail ==
|