55问答网
所有问题
如何使用sed删除倒数第一行和倒数的几行
如题所述
举报该问题
推荐答案 2020-01-14
linux命令(Windows下可以安装git)
使用sed删除倒数第一行:
sed -i '$d'
使用sed删除第一行:
sed -i '1d'
批量删除文件夹下所有txt的最后一行:
find *.txt |xargs sed -i '$d'
我也是刚好遇到这个问题,使用上面的命令解决了问题,这个答案应该可以满意了。
希望帮到后面同样遇到此问题的人。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IRIQ4FeQcL4ce4R8Rc.html
其他回答
第1个回答 2017-09-26
将文件中的某几行取出来,放到另一个文件的最后?
这个意思吗?
sed -n '2,5p' file1 >>file2
将file1的2~5行取出来附加到file2后面本回答被提问者采纳
相似回答
如何使用sed删除倒数第一行和倒数的几行
答:
方法
1
:linenum=`cat file | wc -l`linenum_last3=`expr $linenum - 3`
sed
-n ''"$linenum_last3"'d' file 方法2:把方法1缩减下:
删除倒数第
N行 sed $(($(cat ${FILENAME}|wc -l)-${N}+1))'d' file
Linux
sed
命令详解
答:
sed
'/^$/d' file #删除空白行;sed '2d' file #
删除第
二行;sed '2,$d' file #删除第2行到最后
一行
;sed '$d' file #删除最后一行;sed '/^bird/'d file #删除所有开头是bird的行;插入操作:i命令 sed -i '3i\bird ' bird.conf #在bird.conf文件第3行之前插入bird 替换文本中的...
/bin/sh环境下的
sed删除
某个文件的倒数第二
行和倒数第
三行,谢谢
答:
tac filename |
sed
'2,3d'| tac
如何使用
shell脚本
删除
文本文件中最后一个换行符
答:
每行末尾都有一个换行符的。只删除最后一个换行符,就意味着将文件的倒数第二行与最后一行合并成一行
。我这个题意理解得正确吗?如果是这样:line=`sed -n '$=' file.txt` #计算文件行数let line-=1 #得到倒数第二行的行号sed -i $line'{N;s/\n//}' file.txt #去除倒数第二行后的...
利用linux命令行工具进行文本行过滤的方法
答:
sed
命令来完成:sed -n '5,$p' lines.txt Line No 5 --略-- Line No 10
用
awk来完成:awk 'NR=5' lines.txt Line No 5 --略-- Line No 10 只显示文本的
倒数第
3行到
第1行
用head来完成:head -n -2 lines.txt Line No 1 Line No 2 Line No 3 Line No 4 Line No 5 Lin...
大家正在搜
sed删除一行
sed删除最后一行
sed删除指定某几行
sed删除多行
sed 删除空行
sed删除换行符
sed 删除指定行
sed命令删除空行
sed删除行尾空格
相关问题
如何使用sed删除倒数第一行和倒数的几行
怎么用sed删除从指定行到最后一行
/bin/sh环境下的sed删除某个文件的倒数第二行和倒数第...
求助:怎么用sed 删除每行最后一个字符
请使用sed或awk命令删除一个文件的第一行与最后一行,文件...
linux下删除或者替换文件每行第3个字符"|" 和倒数第3...
如何使用shell脚本删除文本文件中最后一个换行符
shell中sed在文本倒数第二行的行尾添加字符串