sed命令如何正确修改ini配置文件
需要保证key值的唯一性
function sed_key_value_file(){key=$(echo "$1" | sed 's/[\/&]/\\&/g')value=$(echo "$2" | sed 's/[\/&]/\\&/g')# 先删除原有的value,然后添加新的key=valuesed -i -e "s#${key}=.*#${key}=${value}#" "$3"
}
需要保证key值的唯一性
function sed_key_value_file(){key=$(echo "$1" | sed 's/[\/&]/\\&/g')value=$(echo "$2" | sed 's/[\/&]/\\&/g')# 先删除原有的value,然后添加新的key=valuesed -i -e "s#${key}=.*#${key}=${value}#" "$3"
}