Portál AbcLinuxu, 4. listopadu 2025 10:01
cat subor  | tail +3  | head -7
            Nebo také
  ... | sed -ne "$m,$n p"
  ... | awk "{ if (NR>=$m && NR<=$n) print; }"
            Jak do predchoziho prikazu zadat m-ty radek pred koncem? Tj. jak odstranit m radku zdola? sed: posledni radek je $, jde nejak predposledni? umim sed '1,$p', jde neco jako sed '1,"$-1"p' awk:pokud vim, tak nema promennou s poctem radku souboru, jen FR, resp. FNR
sed '$ d'PS: Používej prosím tag PRE tam, pro co je určen, tzn. pro části kódu, logy, .... Pro normální text ne; bude to lepší a hlavně správné
 .
            sed -e :a -e '$d;N;2,3ba' -e 'P;D'
sed "1,${n}d;:a;\$d;N;$((n+1)),$((n+m))ba;P;D"Ó jak primitivní, ale účiné 
            sed -n 'm,np' soubor
            
        Tiskni
            
                Sdílej:
                
                
                
                
                
                
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.