Обмен двух строк

Как я могу использовать sed H , h , x , g , G и т. Д., Чтобы поменять местами две строки?

Например, в файле

START
this is a dog
this is a cat
this is something else
END

я хочу поменять местами «это собака» на «это что-то» else ".

Вот что у меня есть:

/this is a dog/{
 h # put to hold space 
}
/this is something else/{
 # now i am stuck on what to do.
}
11
задан Benjamin W. 6 March 2016 в 01:37
поделиться