我用Teratem记录服务器的数据。为此,我需要运行多个宏,这些宏中嵌入了多个Unix命令。目前,我需要转到每个Teraterm窗口中的‘Control->Macro->选择Macro来运行所有宏,我需要一个一个地运行这个宏。那么,你们能告诉一个脚本或命令一次就运行所有的宏吗?
发布于 2023-02-08 11:16:35
运行Tera术语并打开SSH会话连接'myserver /ssh‘
运行Tera术语并打开SSH1会话连接'myserver /ssh /1‘
运行Tera术语并打开SSH2会话连接'myserver /ssh /2‘
运行Tera术语,打开SSH会话,不提示输入用户名和密码连接'myserver /ssh /auth=password /user=username /passwd=password‘
运行Tera术语,打开SSH1会话,不提示输入用户名和密码连接'myserver /ssh /1 /auth=password /user=username /passwd=password‘
运行Tera术语,打开SSH2会话,不提示输入用户名和密码连接'myserver /ssh /2 /auth=password /user=username /passwd=password‘
;运行Tera术语,打开SSH会话,不提示输入用户名和密码,并使用私钥文件连接'myserver /ssh /auth=publickey/ user =用户名/passwd=password /keyfile=私钥文件‘。
;运行Tera术语,打开SSH1会话,不提示输入用户名和密码,并使用私钥文件连接'myserver /ssh /1 /auth=publickey/ user =username /passwd=password /keyfile=私钥文件‘。
;运行Tera术语,打开SSH2会话,不提示输入用户名和密码,并使用私钥文件连接'myserver /ssh /2 /auth=publickey /user=username /passwd=password /keyfile=私钥文件‘。
在这些例子中,用意大利字体显示的参数必须替换为它们的实际值。密码可以包含空格字符。若要表示密码内的空间,请将其替换为“@”字符。如果“@”字符本身是密码的一部分,则必须将其替换为连续两个“@”字符“@@”。请记住,在Tera术语宏中输入实际的用户名和密码将导致它们作为一个开放的文本存储,并且您有责任保持这样的宏是安全的位置。
https://unix.stackexchange.com/questions/719585
复制相似问题