所以在终端中,如果我创建一个文档,然后添加一行文本然后使用哪个命令从文档中删除该行文本?有关详细信息,请参阅下文:
touch test.doc
echo "this is a test" >> test.doc
如果我想删除文本的那一行(“这是测试”),我该怎么办?
答案 0 :(得分:0)
sed -i '$ d' test.doc
-i
表示直接修改文件,即test.doc $
表示最后一行d
表示删除 sed
的基本思想是将动作与模式联系起来。 $ d
delete
与模式last line
的关联。您可以在sed manual找到更多详细信息。