小编Lil*_*ard的帖子

通过 ssh 执行命令而不是 Bash 4 中的 ~/.bashrc

根据 bash 调用顺序,如果通过 ssh 调用非交互式、非登录的 bash shell,它应该是 source ~/.bashrc. 这适用于 OS X 附带的 Bash 3.2.48(1) 版本。

但是,当我安装 bash 4.2.8(2)-release 并将其设置为我的登录 shell 时,通过 ssh(例如ssh <host> <command>)执行命令不会获取我的~/.bashrc.

有谁知道出了什么问题,或者我如何解决这个问题?

ssh bash macos

6
推荐指数
2
解决办法
4519
查看次数

标签 统计

bash ×1

macos ×1

ssh ×1