String 在perl中查找并替换为格式化字符串
我有一个文件如下所示: 我的文件String 在perl中查找并替换为格式化字符串,string,perl,replace,find,formatted,String,Perl,Replace,Find,Formatted,我有一个文件如下所示: 我的文件 Hello World Hello World Hello World Hello Hello Hello World Hello World 我要做的是查找并替换文件中任何一行,其中只有单词Hello和字符串Hello World,保持间距与文件中已有的相同,比如说,从H到W的宽度为10个字符 到目前为止,我所拥有的: perl -pi -e 's/Hello/Hello World/' myFile 我知道我没走多
Hello World
Hello World
Hello World
Hello
Hello
Hello World
Hello World
我要做的是查找并替换文件中任何一行,其中只有单词Hello和字符串Hello World,保持间距与文件中已有的相同,比如说,从H到W的宽度为10个字符
到目前为止,我所拥有的:
perl -pi -e 's/Hello/Hello World/' myFile
我知道我没走多远,但我已经在谷歌上搜索了很长一段时间,不知道我需要做什么
非常感谢您的帮助!!谢谢 必须指定字符串在Hello之后结束:
perl -pi -e 's/Hello$/Hello World/' myFile
您必须指定字符串在Hello之后结束:
perl -pi -e 's/Hello$/Hello World/' myFile
我想我应该提到我是在perl脚本中做这件事的…我想我应该提到我是在perl脚本中做这件事的。。。