相关疑难解决方法(0)

sh 通过 ssh 启动文件

在任何 sh shell 启动之前,我需要执行一些重要的命令。这是在 SSH 命令 ( ssh host somecommand) 和其他运行命令的程序中传递 SSH 命令所必需的。

在我的.profile我有这个:

ihammerhands@wreckcreations:~> cat .profile
#specific environment and startup programs
export PS1="\u@wreckcreations:\w> "
export PYTHONPATH=~/python/lib/python2.4/site-packages
export PATH=$PATH:~/bin:~/python/bin
Run Code Online (Sandbox Code Playgroud)

但是,这失败了:

W:\programming\wreckcreations-site\test-hg>ssh name@host echo $PATH
Enter passphrase for key '/home/Owner/.ssh/id_rsa':
/usr/local/bin:/bin:/usr/bin
Run Code Online (Sandbox Code Playgroud)

注意缺少的 PATH 选项

sh 配置文件的正确名称是什么?注意:我没有 root 访问权限,也不希望将其应用于其他用户。有没有另一种方法可以做到这一点?


编辑:它似乎/bin/sh链接到bash,这并不奇怪。令人惊讶的是,我的个人资料仍然被忽略。有什么建议?

shell bash ssh profile

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

bash ×1

profile ×1

shell ×1

ssh ×1