溫馨提示×

Linux中怎么使用sed修改指定行內容

小億
604
2023-12-22 10:52:56
欄目: 智能運維

要在Linux中使用sed命令修改指定行的內容,你可以使用以下的命令格式:

sed -i '行號s/原內容/新內容/' 文件名

其中,行號是你想要修改的行的行號,原內容是你想要替換的內容,新內容是你想要替換成的內容,文件名是你想要修改的文件的文件名。

例如,如果你想要修改文件test.txt中的第3行的內容,將"hello"替換為"world",可以使用以下命令:

sed -i '3s/hello/world/' test.txt

這個命令會直接修改test.txt文件中的第3行內容,將"hello"替換為"world"。

如果你不想直接修改文件,而是想要將修改后的結果輸出到終端,可以將-i選項省略:

sed '3s/hello/world/' test.txt

這樣會在終端上顯示修改后的結果,但不會修改原始文件。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女