linux的sed命令怎樣批量刪除行

小樊
101
2024-07-24 16:03:11

批量刪除行可以使用sed命令結(jié)合正則表達(dá)式來(lái)實(shí)現(xiàn)。下面是一個(gè)具體的例子:

假設(shè)我們有一個(gè)文件test.txt,內(nèi)容如下:

123
456
789

如果我們想要?jiǎng)h除文件中包含數(shù)字的行,可以使用如下命令:

sed -i '/[0-9]/d' test.txt

執(zhí)行上述命令后,test.txt的內(nèi)容就變成了:


0