Чтобы избежать совпадения в комментарии, привяжите свое регулярное выражение к началу строки:
- { inserts: '^\[database\]', lines: 'rpc_backend = rabbit' }
Я понял причину этой проблемы. Это была переменная среды.
$ env | sort
...
...
UNZIP=-O CP932
Согласно эта страница (извините, она написана на японском языке), эта переменная UNZIP
необходима для распаковки zip-архивов, созданных в Windows и содержащих многобайтовые символы, такие как Японская.
Думаю, эта переменная импортируется распакованным пакетом Ubuntu, локализованным как японская версия.
Итак, мне пришлось отключить переменную UNZIP, как показано ниже:
$ UNZIP='' unzip aaa.zip
Archive: aaa.zip
extracting: aaa.txt
$ ls
aaa.zip aaa.txt