本帖最后由 tmplinshi 于 2011-6-30 09:36 编辑
删除第五列是“59”或“67”或空字符的行:- sed -i -r "/\t.*\t.*\t.*\t59|67\t/d; /\t.*\t.*\t.*\t\t/d" *.txt
复制代码 =============
删除第五列是“59”或“67”或“b”或“a”或“t”的行:- sed -i -r "/\t.*\t.*\t.*\t59|67\t/d; /\t.*\t.*\t.*\t[bat]\t/d" *.txt
复制代码 =============
删除第五列是“59”或“67”或“b”或“a”或“t”或空字符的行:- sed -i -r "/\t.*\t.*\t.*\t59|67\t/d; /\t.*\t.*\t.*\t[bat]?\t/d" *.txt
复制代码 =============
删除第五列是“59”或“67”或“b”或“a”或“t”或空字符的行:- sed -i -r "/^.*\t.*\t.*\t.*\t(59|67|[bat])?\t/d" *.txt
复制代码
|