shell 查找最后一列为0行并处理掉
2017-01-16 13:48
197 查看
#!/bin/sh if [ $# -ne 1 ];then echo "Enter Parameter……" echo "eg: QueryFailLine.sh FileName" else `cat $1 |awk '/\t-1\r$/ {print $0}' |sed -n 's/\t-1\r$//gp' > /tmp/${1%%.*}fix.txt` #查询以-1结尾的行并将-1这一列去掉,$是结尾,但需要加上\r,linux里有\r结尾换行,最后是将左 sleep 3 #sleep 1 睡眠1秒,sleep 1s 睡眠1秒,sleep 1m 睡眠1分,sleep 1h 睡眠1小时 sed -i '/\t-1\r$/d' $1 #i参数是直接操作文件,查找到-1的数据就使用d删除掉 fi
相关文章推荐
- 转载:shell 字符串处理汇总(查找,替换等等)
- shell 字符串处理汇总(查找,替换等等)
- shell操作文件的几条命令:删除最后一列、删除第一行、diff等
- shell 字符串处理汇总(查找,替换等等)
- shell删除最后一列、删除第一行、比较文件
- shell删除最后一列、删除第一行、比较文件
- 查找表格最后一列,并且添加删除和修改按钮
- shell 字符串处理汇总(查找,替换等等)
- 利用VBA查找excel中一行某列第一次不为空与最后一列不为空的列数
- notepad++ 查找最后一列以0结尾的行
- Shell脚本实现查找字符串中某字符最后出现的位置
- 导入csv文件时,如果最后一列没有数据,读取出来的集合比抬头字段少,和数据中包含","如何处理?
- shell 字符串处理汇总(查找,替换等等)
- Shell脚本实现查找字符串中某字符最后出现的位置
- 在GridView在添加最后一行的总计一列,怎么把6个零变成3个零,在后台处理
- Linux-在文本最后一行最后一列处理数据
- 当XML用selectSingleNode查找节点时,出现“未指定错误”时的处理
- ShellListView处理退格键
- 用shell处理二进制文件
- .net 处理xml 查找节点 属性 添加节点