我是否真的需要使用宏来远程执行简单的命令?

时间:2016-06-16 01:32:33

标签: teraterm

我想要做的就是从命令行在远程系统上运行脚本文件(以便能够自动化它),并将其输出显示在stdout上。我看过ttssh command line,似乎我不能 - 例如使用openssh ssh命令 - 只需提供如下所示的命令

ssh otherbox /bin/ls

有人告诉我,有可能使用宏,我还没有考虑过。这真的有必要吗?

1 个答案:

答案 0 :(得分:0)

嗯,似乎宏是方式,但更糟糕的是,我似乎无法

  • 在没有GUI弹出的情况下运行它
  • 将远程标准输出管道传输到本地终端

运行这样一个宏的一种方法是

ttermpro ssh://user:pass@otherbox /user=user /auth=pass /M=ls.ttl

ls.ttl看起来像这样,使用teraterm的日志功能将远程标准输出捕获到文件中。

logopen 'log.txt' 0 1 1
wait '$'

send '/bin/ls'
send #10

send 'logout'
send #10