Как запустить интерактивную оболочку c через ssh одной командой / alias / script - PullRequest
0 голосов
/ 03 февраля 2012

Мне нужно использовать оболочку c (tcsh) на удаленном компьютере.

На данный момент я ssh в

$ ssh remote

и затем запуск оболочки

jla@remote$ tcsh

(тогда я получаю новое приглашение и могу использовать его в интерактивном режиме) Как мне сделать это с помощью одной команды (или из сценария)?

Ответы [ 2 ]

2 голосов
/ 03 февраля 2012

Это должно работать:

ssh -t remote tcsh
0 голосов
/ 03 февраля 2012

Или:

  • изменить оболочку на удаленном компьютере, используя chsh (man chsh для получения дополнительной информации) или
  • добавьте exec tcsh в .profile или что-либо еще, запущенное на этом компьютере после входа в систему, чтобы немедленно запустить оболочку

НО будьте осторожны, с этими вещами действительно легко запереться ...

...