在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux/ linux 如何批量刪除某些代碼?

linux 如何批量刪除某些代碼?

服務(wù)器被黑,大量文件被寫入黑鏈,如何批量查找這些文件,刪除特定行代碼并保存?

相關(guān)命令:

find -type f -name '*.html'|xargs grep -l 'xiaohei'

這條是找出含有xiaohei的所有文件

tac mail.html|sed '2,197d'

這條是刪除單個文件倒數(shù)第2行到倒數(shù)196行,但沒有保存

請問如何將上面兩條合成一條執(zhí)行,或者其他快速清除黑鏈的好辦法?

回答
編輯回答
涼心人

修改文件請使用sed -i,你用tac管道丟給sed,明顯只是在標準輸出中改了文件而已,當然沒保存了

2017年5月15日 07:41