Как я могу сделать это в Python 2.7:ПИТОН синтаксического анализа файла и замещающие параметры рекурсивно
Я один файл с именем, например, Параметр-values.txt, который содержит 10 или более параметров с значениями, как необходимому это:
param1=hello,dd
param2=test
param3=4g
и т.д ..
, а также у меня есть много файлов, где определены эти переменные (но не все Params в каждый файл).
File1:
#!/bin/bash
param1="&*"
param3="&*"
another bash commands
Итак, мой вопрос: Как я могу рекурсивно в цикле найти файлы, которые содержат эти параметры/переменные и подменить параметры в этих файлах с моей в файле параметров.
Благодарим за каждый соответствующий ответ.
Вы хотите заменить 'param1' в File1 с другим значением? (Какой? Должен ли он быть «hello», 'dd' или' hello, dd'?) – zezollo
Должен 'parameter-values.txt' содержать значения точно так, как вы описываете? Разве это не простой файл «ini»? – zezollo
Это может быть все, но я никогда не использовал ini, и я хочу изменить param1 во всех файлах не только в файле1, то во всех файлах, которые его содержат, а calues - «hello, dd» или что-то еще. – tester125