在 Linux 下使用 SecureCRT 录制脚本(主要是录制操作并生成脚本,常用于自动化登录、批量执行命令),一般步骤如下:
注意:Linux 版 SecureCRT 界面和 Windows 版类似,但菜单名称可能略有差异。
打开 SecureCRT
连接到目标设备(SSH / Telnet)
在菜单栏选择:
Script → Start Recording Script
(中文可能是:脚本 → 开始录制脚本)
此时你在终端里的所有操作都会被记录:
录制完成后:
Script → Stop Recording Script
弹出保存窗口:
.py 文件示例(SecureCRT Python 脚本):
# $language = "Python"
# $interface = "1.0"
def Main():
crt.Screen.Synchronous = True
crt.Screen.Send("ls -l\r")
crt.Screen.WaitForString("$")
crt.Screen.Send("whoami\r")
Main()
你可以:
Script → Run
.py 脚本Options → Session Options → Terminal → Appearance → Character encoding → UTF-8
df -h如果你愿意,我可以:
你更想学哪一种?