如何通过 ssh 运行 mutt 而无需通过交互式 shell

如何通过 ssh 运行 mutt 而无需通过交互式 shell

Mutt 依赖于此诅咒这里,我与迈克尔的讨论:

@hhh:ssh[电子邮件受保护]mutt <--- 这里出了什么问题?尝试在那里运行 mutt...
@MichaelMrozek:mutt 使用诅咒,这取决于很多终端操作;我想它不喜欢像那样在 ssh 中运行

手册中有这样的条目:

ssh [user@]hostname --
[command]

如何mutt从服务器外部本地运行而不需要直接ssh运行mutt

答案1

man 1 ssh

-t  Force pseudo-tty allocation. This can be used to execute arbitrary
    screen-based programs on a remote machine, which can be very useful,
    e.g. when implementing menu services.  Multiple -t options force tty 
    allocation, even if ssh has no local tty.

现在mutt有一个 tty 来显示它的菜单。 (例如,如果通过脚本远程-tt连接,则可以使用。)muttcron

ssh -t [email protected] mutt

相关内容