001、
(py38) root@DESKTOP-IDT9S0E:/home/test# cat a.txt ## 测试数据 01 02 03 04 05 06 07 (py38) root@DESKTOP-IDT9S0E:/home/test# cat index.txt ## 计划批量删除的行号 2 4 7 (py38) root@DESKTOP-IDT9S0E:/home/test# for i in $(cat index.txt); do sed -i "$i s/^/del_tab\t/" a.txt; done (py38) root@DESKTOP-IDT9S0E:/home/test# cat a.txt ## 添加删除标签 01 del_tab 02 03 del_tab 04 05 06 del_tab 07 (py38) root@DESKTOP-IDT9S0E:/home/test# sed -i '/del_tab\t/d' a.txt ## 删除 (py38) root@DESKTOP-IDT9S0E:/home/test# cat a.txt ## 删除结果 01 03 05 06
标签:py38,批量,删除,IDT9S0E,DESKTOP,linux,test,home,txt From: https://www.cnblogs.com/liujiaxin2018/p/17354179.html