Existuje jednoduchý způsob, jak mohu opakovat soubor a přeskakovat první a poslední řádky? Díval jsem se na potrubí z head
do tail
, ale u těch se zdá, že bych musel znát celkové řádky od začátku. Díval jsem se také na split
, ale nevidím způsob, jak to udělat ani s tím.
Přijatá odpověď:
Pouze pomocí sed
, bez trubek :
sed '1d;$d' file.txt
POZNÁMKA
1
znamená první řádekd
znamená smazat;
je oddělovač pro 2 příkazy$
znamená poslední řádek