sed删除文件最后一行的语句方法0+

48,879 views / 2011.02.22 / 11:11 下午

linux下先测试:
sed ‘$d’ filename
输出结果符合要求。
怎么回写到源文件呢?用重定向?实验结果失败,会把文件置为空。
正确的方法是加-i参数

sed ‘$d’ -i filename

具体原因请自查手册

Categories: 感悟 Tags: