使用文件中的字符串作为ansible变量

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

我有一个包含类似字符串的文件

cat文件.txt

    foo
    bar
    baz
    ...

我需要使用这些字符串来删除一些文件夹,例如:

    /path/to/foo
    /path/to/bar
    /path/to/baz
    ...
ansible
1个回答
0
投票

您可以使用以下命令在每行前面添加前缀:

sed -i 's/^/yes | rm -R \/path\/to\//g' file.txt

这就是我后来看到的文件的样子:

yes | rm -R /path/to/foo
yes | rm -R /path/to/bar
yes | rm -R /path/to/baz
© www.soinside.com 2019 - 2024. All rights reserved.