首页 > 代码库 > Linux中通过命令直接删除文件中最后一行
Linux中通过命令直接删除文件中最后一行
何谓Sed(Stream EDitor):
Sed原为UNIX系统上的非交谈式文字编辑器(non-interactive stream editor)。当Sed读入待编辑文件,会依编辑命令来进行文件的编辑工作。
sed -i ‘$d‘ file
如同其它UNIX的指令一般,Sed亦是由标准输入(standard input)读入欲编辑的文件,经Sed处理后,再由标准输出(standard output)送出结果。由于Sed是采逐行读入文字,并依据命令来进行编辑,因此可视作档案中的文字逐行通过Sed编辑器。
由于Sed可依使用者所下的命令自动完成文件编辑工作,因而成为管线式处理(pipe line)中文件编辑的重要工具。
原文 http://www.linuxdiyf.com/viewarticle.php?id=85375
Linux中通过命令直接删除文件中最后一行
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。