-1
我们如何与其他字符串的文件修改字符串,变化串
例如,我们要在每一个文件就可以修改字符串Proxy=
串Proxy=1080
与命令./changeproxy.sh 1080
,如果我们不带参数运行./changeproxy.sh
这将是仅限"Proxy="
。
我们如何与其他字符串的文件修改字符串,变化串
例如,我们要在每一个文件就可以修改字符串Proxy=
串Proxy=1080
与命令./changeproxy.sh 1080
,如果我们不带参数运行./changeproxy.sh
这将是仅限"Proxy="
。
尝试下面的脚本:
#!/bin/bash
sed -i 's/Proxy=\([0-9]*\)/Proxy='"$2"'/g' "$1"
的第一个参数的脚本文件的名称,第二个参数是新的端口号。
谢谢@dogbane它的工作! :d – rabka 2013-07-21 07:06:27
看看[sed](http://en.wikipedia.org/wiki/Sed)。 – 2013-03-18 08:27:32