使用ansible,在playbook中,用换行符替换文件中的空格?

问题描述 投票:0回答:1

假设我有一个名为“text.txt”的文件,并且我想用换行符替换所有空格?如何做到这一点?比如说,对于text.txt...“这是一个测试”,我希望将其更改为:

This
is
a
test

所以我尝试了...

- name: Format Command Line
    replace:
      path: /text.txt
      regexp: " "
      replace: "\n"

但这不起作用,我只是得到“ “字面意义上的每个空格。我在某个地方读到我需要双重转义'\',所以我尝试了'\\n',但这也不起作用。非常感谢任何帮助。

ansible
1个回答
0
投票

Duhe...“\n”成功了。

© www.soinside.com 2019 - 2024. All rights reserved.