我正在安装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中:/用户/.../ RVM /宝石/红宝石2.0.0-P0 / bin中:/用户/.../ RVM /宝石/红宝石2.0。 0-P0 @全球/斌:/用户/.../ RVM /红宝石/红宝石2.0.0-P0 /斌:/用户/.../ RVM /斌:/用户/.../ SBT /斌:在/ usr / bin中:/ bin中:/ usr / sbin目录:/ sbin目录:在/ usr / local / bin目录:在/ usr / X11 / bin中:在/ usr /本地/ git的/ bin中 PYTHONPATH = /用户/.../文件/项目/ Eclipse的工作区/ ansible / ansible / lib中: ANSIBLE_LIBRARY = /用户/.../文件/项目/ Eclipse的工作区/ ansible / ansible /库 MANPATH = /用户/.../文件/项目/ Eclipse的工作区/ ansible / ansible /文档/人:
请记住,您可能希望使用-i
指定主机文件完成!
如何阻止终端记录这些消息?
答案 0 :(得分:5)
您可以将bash配置文件更改为以下内容:
cd ~/github/ansible
source ./hacking/env-setup >& /dev/null
cd ~
或者只是:
source ~/github/ansible/hacking/env-setup >& /dev/null
这只会将标准输出和错误重定向到/ dev / null,从而使消息静音。
希望这有帮助!