小编Mos*_*ses的帖子

当 Ansible 通过 shell 脚本运行时,我们如何打印 Ansible 任务的彩色输出?

我有一个从 bash 脚本调用的 Ansible 剧本,如下面的代码片段所示:

#!/bin/bash
# Name of script: execute_ansible

# Execute ansible playbook
ansible-playbook my_ansible_playbook
Run Code Online (Sandbox Code Playgroud)

该脚本执行如下:

bash execute_ansible
Run Code Online (Sandbox Code Playgroud)

使用上述命令执行时,Ansible playbookmy_ansible_playbook会正确执行。但是,直接从命令行运行 Ansible playbook 时显示的彩色输出是不可见的。
有没有一种方法可以使彩色输出在从 shell 脚本执行时可见?

bash ansible

11
推荐指数
1
解决办法
9735
查看次数

java编译器是否在内部为接口创建构造函数?

下面是一个简单的程序:

interface X {}

public class Y implements X {
    public static void main(String[] args) {
        X x = new Y();
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,据我所知,如果YX之间存在is-a关系,变量x将能够保持Y的对象类型.也就是说该类Ÿ是一个类型的接口的X.

但是我们知道接口不能被实例化,也不能有构造函数.然后编译器是否在.class文件中为接口创建构造函数?

java

0
推荐指数
1
解决办法
53
查看次数

标签 统计

ansible ×1

bash ×1

java ×1