从 bash 文件中删除调用“composer”的行

从 bash 文件中删除调用“composer”的行

当我运行作曲家时我得到这个

bash: /opt/cpanel/composer/bin/composer: No such file or directory

我试图找到我的bash配置文件(包含我的PATH的文件在哪里。我在Centos 6上。我运行:nano /root/.bashrc并且那里没有条目我运行/etc/bashrc相同的没有条目。我已经在线检查过但不能找到任何答案指向我它会在哪里。

根据我尝试过的评论: /etc/profile and $HOME/.profile 我需要删除该作曲家路径,无论该文件位于何处。

答案1

根据萨斯瓦蒂的评论。我跑:

echo exit | strace bash -li |& less | grep '^open'

在这里我可以看到 cpanel 正在生成导出:

open("/etc/profile.d/cpanel-php-composer.sh", O_RDONLY) = 3

然后我取消了上面的注释。

相关内容