- 论坛徽章:
- 0
|
本帖最后由 uplogin 于 2012-09-03 10:58 编辑
367222 order_33495993_20110613_20111111_27.csv
366359 order_33495993_20110613_20111111_27.csv
365496 order_33495993_20110613_20111111_27.csv
364633 order_33495993_20110613_20111111_27.csv
363770 order_33495993_20110613_20111111_27.csv
362907 order_33495993_20110613_20111111_27.csv
362044 order_33495993_20110613_20111111_27.csv
361181 order_33495993_20110613_20111111_27.csv
330473 order_33495993_20110613_20111111_27.csv
329610 order_33495993_20110613_20111111_27.csv
328747 order_33495993_20110613_20111111_27.csv
187656 order_33495993_20100517_20100910_27.csv
186838 order_33495993_20100517_20100910_27.csv
141798 order_33495993_20100517_20100910_27.csv
140980 order_33495993_20100517_20100910_27.csv
140162 order_33495993_20100517_20100910_27.csv
139345 order_33495993_20100517_20100910_27.csv
138528 order_33495993_20100517_20100910_27.csv
以上是bad.list的内容
我想删除对应文件的对应行号的内容
空格隔开 两边分别是要删除的行号和文件名
awk '{ system("sed -i " $1"d " $2)}' bad.list 这是我的命令 但是没能实现功能
版本是这个:
GNU Awk 3.1.5
Copyright (C) 1989, 1991-2005 Free Software Foundation. |
|