我试图写一个bash脚本,将修改某些字符串中出现的所有的文件。如何将一个字符串追加到另一个字符串中出现的所有文件
我有一堆文字,其中的URL发生的文件。所有网址格式如下:http://goo.gl/abc23
(即goo.gl/,后跟4或5个字母数字字符)。
我想要做的是一个字符串追加到所有的URL。 http://goo.gl/abc23
会变成http://goo.gl/abc23?AString
,http://goo.gl/JB007
会变成http://goo.gl/JB007?AString
等等。
我一直想这个在过去的3小时,毫无进展。我相信这不是很难。
我试过用SED(搜索和替换)和正则表达式,但我不知道如何做到这追加为一个字符串,而不是取代它。我用bash或正则表达式不太好。
任何人都可以帮助我吗?任何帮助将不胜感激。
是否有某种分隔符后的URL? – Toto 2012-02-09 12:45:38