sed 換行

可以使用 t 命令創(chuàng)建分支。僅當上一個命令成功時, t 命令才會跳轉(zhuǎn)到標簽。讓我們以與上一章相同的示例為例,但是現(xiàn)在不打印單個連字符(-),而是打印四個連字符。以下示例說明了 t 命令的用法。

$sed -n ' 
h;n;H;x 
s/\n/,/
:Loop 
/Paulo/s/^/-/
/----/!t Loop 
p' books.txt 

執(zhí)行以上代碼后,將產(chǎn)生以下輸出。

A Storm of Swords, George R. R. Martin 
The Two Towers, J. R. R. Tolkien 
----The Alchemist, Paulo Coelho 
The Fellowship of the Ring, J. R. R. Tolkien 
----The Pilgrimage, Paulo Coelho 
A Game of Thrones, George R. R. Martin

為了提高可讀性,每個SED命令都寫在單獨的行上。否則,我們可以編寫一個單線SED,如下所示:

A Storm of Swords, George R. R. Martin 
The Two Towers, J. R. R. Tolkien 
----The Alchemist, Paulo Coelho 
The Fellowship of the Ring, J. R. R. Tolkien 
----The Pilgrimage, Paulo Coelho 
A Game of Thrones, George R. R. Martin
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清