我在多個目錄中有多個文件「header.php」。 其中一些包含字符串「ASDF1234」,其中一些不包含。查找包含特定字符串的文件,並用此字符串刪除行 - SSH,SED
我想用字符串「ASDF1234」搜索所有「header.php」文件並刪除包含它的整行。
我該怎麼做sed?
我在多個目錄中有多個文件「header.php」。 其中一些包含字符串「ASDF1234」,其中一些不包含。查找包含特定字符串的文件,並用此字符串刪除行 - SSH,SED
我想用字符串「ASDF1234」搜索所有「header.php」文件並刪除包含它的整行。
我該怎麼做sed?
你可以試試這個方法也
find -iname "header.php" -exec sed -i '/ASDF1234/d' {} \;
說明:
find -iname "header.php" - It will find all header.php files
-exec - Execute the sed command and passing the argument for all the header.php files
sed -i '/ASDF1234/d' - If the /ASDF1234/ content match delete the line.
這個人是如何realted到ssh? – Jakuje
嗯..通過VPS?或專用服務器? – MattPL