linux – scp到远程主机而不在该主机上执行bash_profile文件
发布时间:2020-12-13 22:55:57 所属栏目:Linux 来源:网络整理
导读:我有一台主机,其.bash_profile文件有一些用户提示(bash read命令),在读取用户的一些输入后,它根据输入执行一些命令.这完全没问题. 现在,当我尝试scp东西到这个主机时,它执行.bash_profile(因为scp首先ssh到远程主机)并且它提示用户输入和scp失败. 我想要的是
我有一台主机,其.bash_profile文件有一些用户提示(bash read命令),在读取用户的一些输入后,它根据输入执行一些命令.这完全没问题.
现在,当我尝试scp东西到这个主机时,它执行.bash_profile(因为scp首先ssh到远程主机)并且它提示用户输入和scp失败. TIA 解决方法
我在
an answer to a similar question over on the Unix site中找到了解决方案.将此行放在.bashrc或.bash_profile文件的顶部:
# If not running interactively,don't do anything [[ $- == *i* ]] || return (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |