Ansible在不同的CLI选项卡中显示实时日志

Ansible在不同的CLI选项卡中显示实时日志,ansible,Ansible,我在ansible中有一个运行npm run dev的命令,其中dev基本上运行webpack-d--watch。Webpack处理我的sass文件,并在我的CLI窗口中显示实时日志输出 现在,当我通过ansible运行此命令时,如果我对sass文件进行任何更改,它不会显示日志。据我所知,ansible在命令运行时不显示实时日志(如果我错了,请纠正我)。但是有没有办法在终端上打开一个新的标签,实时显示日志 您可以将任务修改为以下内容: - name: My command shell: we

我在ansible中有一个运行
npm run dev
的命令,其中dev基本上运行
webpack-d--watch
。Webpack处理我的sass文件,并在我的CLI窗口中显示实时日志输出


现在,当我通过ansible运行此命令时,如果我对sass文件进行任何更改,它不会显示日志。据我所知,ansible在命令运行时不显示实时日志(如果我错了,请纠正我)。但是有没有办法在终端上打开一个新的标签,实时显示日志

您可以将任务修改为以下内容:

- name: My command
  shell: webpack -d --watch 2>&1 > /some/log/file

然后跟踪
/some/log/file

谢谢。我可以通过bash命令在另一个终端窗口或选项卡(操作系统独立)中
less+F/the/log/file
吗?是的,这就是想法
less+F
tail-F
,随你的便