Linux 自动化大神看过来,求助啊

Number13:expect 使用方式求助

我想要判断执行程序的输出,是否有我指定的字符串怎么搞啊

比如

P1 程序执行后输出有 两种情况 情况 a:回显字符串中包含 aaaaa 情况 b: 回显字符串中包含 bbbbb

现在想判断 P1 程序执行后 如果是情况 a 就 执行 aCommandLine 情况 b 就 执行 bCommandLine

伪代码如下 :

if {expect "aaaa"} {

expect "aaaa" { send "aCommandLine"}

} else if { expect "bbbb"} {

expect "bbbb" { send "bCommandLine"}

}

kaikai5601:你把输出传到一个变量里面,然后在判断变量

Number13:@kaikai5601 怎么将回显的字符串存到变量啊 大佬

Linux 中怎么找到 alias 命令在哪定义的

azev:看 home 目录下的.bashrc .bash_profile /etc/bashrc 里都没有定义 但 which 看确实是个 alias 那会在哪里呢?

Win+ Linux 双系统到底有什么弊端和优点?

RiceMarch:最近对折腾 Linux 有点小兴趣,想要了解下 Linux 下的开发,跑虚拟机感觉有点变扭。 准备装个双系统,开始一腔热血,思考半天准备 win10+manjaro 双系统。 但身边的朋友却说双系统有很多的问题,确实不太懂这方面的知识。 想请教下各位。 双系统有什么弊端? 又有什么优点? 目前渣配: 256 固态 1T 机械 UEFI+G…

安卓系统会不会替代桌面系统(WIN/ Linux 桌面系统)?

moregun:当然这个前提是国内市场,要自主系统,要更好过渡。大家讨论讨论。1. 软件生态:在尝试过深度系统后,发现国内 Linux 系统下的软件还是比较少的。现在国内软件开发商更多的是基于手机安卓系统或者 IOS,毕竟市场体量在这里。对于普通用户,家用或者办公,好像目前安卓下的 APP 都能搞定,不足的方面可以慢慢补全。可能对于专业性强的软件,比如调音 …

Linux 装软件有没有可能变得像 Windows 那样方便

Osk:感觉现在 linux 很多发行版都离不开网络了,没有网就麻烦大了。 与之对应的,Windows 就没有这么多心智负担。Windows 槽点虽多,不过是真的方便,就拿最近部署一个 python 简单程序来说: python for windows 有 embedded zip 版本,系统甚至都可以不用安装 python 直接用它配置一下作为一个环境:解…

PD16 的 Linux 虚拟机不支持 OpenGL?

sharpy:Debian,编译完 GLFW 后,跑不了三角形 demo,其他 demo 的 gl 是立即模式,倒是可以跑,用 glxinfo 看,确实缺了一些东西。 但我用 Fusion 装 Debian 虚拟机是可以运行的。