我只需要一点帮助,因为我很少接触 sed 或 awk。我正在尝试替换
String1.append("Hello"); // regexp to find this is: \w*\.append\(".*"\)
和
String1.append("Hello", 5); // note it has to figure out the length of "Hello"
我需要在数十万个文件中进行搜索和替换。并且“你好可以是任何东西......包括“\n\n\n”,它应该是 3 而不是 6。例如:
s.append("\n\n\n"); ---> s.append("\n\n\n", 3);
在此先感谢您的帮助...我想我需要 awk 才能做到这一点,所以我现在正在阅读有关 awk 基础知识的教程...