在shell中,可以使用sed
命令刪除文本中的指定內容。
sed 's/要刪除的內容//g' 文件名
例如,我們有一個名為example.txt
的文件,內容如下:
Hello World!
This is an example.
We are learning shell scripting.
要刪除文本中的example
單詞,可以運行以下命令:
sed 's/example//g' example.txt
運行后,example.txt
的內容變為:
Hlo World!
This is an .
We are learning shell scripting.
這樣就成功刪除了文本中的指定內容。需要注意的是,sed
命令會直接修改原始文件,如果需要保留原始文件,可以將輸出重定向到一個新文件中:
sed 's/example//g' example.txt > new_example.txt
這樣就會將處理過的內容保存到new_example.txt
中,而不修改example.txt
。