【发布时间】:2018-01-02 05:31:48
【问题描述】:
所以在终端中,如果我创建一个文档然后添加一行文本,我应该使用什么命令从文档中删除该行文本?更多信息见下文:
touch test.doc
echo "this is a test" >> test.doc
现在,如果我想删除那一行(“这是一个测试”)的文本,我该怎么办?
【问题讨论】:
-
您的
iOS设备上是否运行了终端?
所以在终端中,如果我创建一个文档然后添加一行文本,我应该使用什么命令从文档中删除该行文本?更多信息见下文:
touch test.doc
echo "this is a test" >> test.doc
现在,如果我想删除那一行(“这是一个测试”)的文本,我该怎么办?
【问题讨论】:
iOS 设备上是否运行了终端?
sed -i '$ d' test.doc
-i 表示直接修改文件,即test.doc$ 表示最后一行d 表示删除sed 的基本思想是将动作与模式联系起来。 $ d 链接 delete 与模式 last line。您可以在sed manual找到更多详细信息。
【讨论】: