55问答网
所有问题
shell 脚本 如何删除文件的一行
如题所述
举报该问题
推荐答案 2014-10-27
使用sed。比如:
1. 删除文件第三行。
sed -i '3d' file.txt
2. 删除文件中包含"NewBalance"的那行。
sed -i '/NewBalance/d' file.txt
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FF88RFLRGLFFFQcQG4R.html
相似回答
Linux
如何删除
指定行,用
shell脚本
实现
答:
if [ ! -f
file
.txt ];then echo "$
FILE
NAME no found"exit 1 fi echo -n "INPUT SOME THING: "read if [ ! -z ”$REPLY“ ];then INFO=$(grep $REPLY FILENAME)if [ ! -z "$INFO" ] ; then sed -i -e '/$REPLY/d' FILENAME #
删除
只用这行就可以了 else echo "没...
Linux
shell脚本
去除含有指定内容
的一行
答:
echo "$hd" | awk '$NF!="/dev/shm" && $NF!="/boot"'
如何
用
shell脚本删除文件
中的空行
答:
可以通过sed命令,将空行和注释行删除掉
。1、以下面的文档内容为例,#号开头的是注释,然后有很多空行,文档名为1.tt。2、执行如下命令 sed '/^#.*\|^$/d' 1.tt说明:^#.*说明以#字符开头的行,^$表示手空行,中间的\|是转义,表示或。d表示删除。
求
shell脚本
,
删除
一个txt文档中包含另外一个txt
文档的
行。
答:
!} [局部方法]需要
删除
行的txt:src.txt 执行匹配行的txt:std.txt [执行修改]cat std.txt|while read strLine do cnt=0 cat src.txt|grep ${strLine}|wc -l|read cnt [ $cnt -eq 0 ] && continue [ $cnt -gt 0 ] && Sed
File
Cont src.txt ${strLine} "\c"done [执行修改]...
使用
shell脚本删除文件
中包含特定字符的行 ,字符在另一个txt文件...
答:
使用双引号即可:sed -i "/id=$var/d" 22.xml
大家正在搜
shell脚本删除文件某一行
shell脚本删除文件第一列
shell脚本删除文件
shell脚本删除指定文件
shell脚本删除文件或目录
shell如何删除文件
shell删除文件夹下所有文件
自动删除文件的脚本
删除文件的脚本代码
相关问题
shell中怎么删除文件中指定行的
用shell如何去掉一个文件的第一行
怎么通过你shell脚本删除文件的某一行以及后面几行
shell脚本中我想删除一个文件中含有某字符的一行,下面这种...
如何用shell脚本删除文件中的空行
求shell脚本,删除文件中被其它行完全包括的行
如何用shell命令删除文件的前几行
求一个shell脚本删除文本中指定行