Использование Ubuntu 18.04: я получаю сообщение об ошибке 'rpl', когда хочу заменить текст в файле и не знаю, как его решить:
Traceback (most recent call last):
File "/usr/bin/rpl", line 314, in <module> main()
File "/usr/bin/rpl", line 246, in main matches = blockrepl(f, o, regex, old_str, new_str, 1024)
File "/usr/bin/rpl", line 92, in blockrepl parts = (after.join(parts)).encode(encoding=encoding, errors='ignore')
TypeError: encode() argument 1 must be str, not None
Используемая команда:
rpl -q '##HEADER##' ' ' main.html