Началось с того что мне надо было поменять строки местами
строки такие:
/dev/device/dev-swap,xvda1 (18) /dev/device/dev-disk,xvda2 (19)
т.е надо было заменить swap и xdva1 на disk и xvda2.
в итоге я решил сделать проще
sed -i '19{h;n;p;g}' $FILE sed -i '18{h;n;p;g}' $FILE
У меня получилось 4 строки, последние 2 в том порядке который мне нужен. Вопрос: как удалить две предыдущие, зная их номер ?