我们如何使用其他字符串
更改文件中的字符串例如,我们希望使用命令Proxy=
将每个文件中的字符串Proxy=1080
更改为字符串./changeproxy.sh 1080
,如果我们在没有参数./changeproxy.sh
的情况下运行,则它将是{{1 }} 只要。
答案 0 :(得分:1)
尝试以下脚本:
#!/bin/bash
sed -i 's/Proxy=\([0-9]*\)/Proxy='"$2"'/g' "$1"
脚本的第一个参数是文件名,第二个参数是新端口号。