Добавьте (true || ... ) к функции с помощью sed

Сценарий оболочки должен иметь вид:

#!/bin/sh
python disk.py
2
27.01.2019, 21:38
1 ответ

Получив отзывы в комментариях, я остановился на

sed 's/function_a([^()]*)/true/'

Эта команда заменяет каждый экземпляр function_a (some_optional_parameters)на true.

Это сработало, потому что в параметрах не было вложенных функций. function_a.Обратите внимание, что это будет работать не для каждого языка программирования/для программ с вложенными функциями.

0
27.01.2020, 22:29

Теги

Похожие вопросы