1

我正在安装Ansible,并将以下命令添加到我的~/.bash_profile文件中。

# Setup Ansible
cd ~/github/ansible
source ./hacking/env-setup
cd ~
export ANSIBLE_HOSTS=~/ansible_hosts
# End Ansible Setup

现在每次我打开一个新的终端窗口时,它都会记录下面的消息。

设置 Ansible 用完结帐...

PATH=/github/ansible/bin:/Users/.../.rvm/gems/ruby-2.0.0-p0/bin:/Users/.../.rvm/gems/ruby-2.0.0-p0 @global/bin:/Users/.../.rvm/rubies/ruby-2.0.0-p0/bin:/Users/.../.rvm/bin:/Users/.../sbt/bin: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin PYTHONPATH=/Users/.../Documents/Projects /eclipse-workspace/ansible/ansible/lib: ANSIBLE_LIBRARY=/Users/.../Documents/Projects/eclipse-workspace/ansible/ansible/library MANPATH=/Users/.../Documents/Projects/eclipse-workspace/ ansible/ansible/文档/人:

请记住,您可能希望使用 -i 指定您的主机文件

完毕!

如何防止终端记录这些消息?

4

1 回答 1

5

您可以将 bash 配置文件更改为如下所示:

cd ~/github/ansible
source ./hacking/env-setup >& /dev/null
cd ~

要不就:

source ~/github/ansible/hacking/env-setup >& /dev/null

这只会将标准输出和错误重定向到 /dev/null,从而使消息静音。

希望这可以帮助!

于 2013-05-07T21:53:57.530 回答