如何通过ssh使用一个命令/别名/脚本启动交互式c shell

时间:2012-02-03 10:48:03

标签: shell ssh terminal

我需要在远程盒子上使用c shell(tcsh)。

目前我正在进入

$ ssh remote

然后启动shell

jla@remote$ tcsh

(然后我得到一个新提示,并可以交互使用它) 如何使用单个命令(或从脚本)执行此操作?

2 个答案:

答案 0 :(得分:2)

这应该有效:

ssh -t remote tcsh

答案 1 :(得分:0)

或者:

  • 使用chsh(man chsh获取更多信息)更改远程复选框上的shell,或
  • exec tcsh添加到您的.profile或登录后在此计算机上运行的任何内容,以立即启动shell

但是会被警告,通过这些东西很容易锁定自己......