我的问题:如果在C:\text_file.txt
调用我的 PERL 脚本时在命令行上将我作为参数给出并且text_file.txt
包含文本“Hello World World World”,如何将“World”的所有实例替换为“Earth”?
我是 PERL 的新手。我正在编写一个接受文件路径参数的脚本。我想对文件的内容进行查找替换。我知道我可以做这样的事情:$string =~ s/World/Earth/g;
但如果我能提供帮助,我不想将文件读入字符串。有没有办法直接在文件上执行此操作而不将其作为字符串读取?谢谢!