k****f 发帖数: 3794 | 1 有个程序,能从stdin收到命令,然后把运行结果发到stdout去。
现在想实现一个简单的script,基本就是通过查看stdout的结果
决定下一步该程序执行什么样的命令。
script语言应该有:
整数浮点变量
赋值
算术运算
复杂的条件判断
if/while/for的流程控制语句
这样子的要求,用什么工具比较好实现呢?最好linux和windows都能通用 |
k***r 发帖数: 4260 | 2 recommend python
【在 k****f 的大作中提到】 : 有个程序,能从stdin收到命令,然后把运行结果发到stdout去。 : 现在想实现一个简单的script,基本就是通过查看stdout的结果 : 决定下一步该程序执行什么样的命令。 : script语言应该有: : 整数浮点变量 : 赋值 : 算术运算 : 复杂的条件判断 : if/while/for的流程控制语句 : 这样子的要求,用什么工具比较好实现呢?最好linux和windows都能通用
|
k****f 发帖数: 3794 | 3 python有什么好用的接口么?
【在 k***r 的大作中提到】 : recommend python
|
t****t 发帖数: 6806 | 4 expect
【在 k****f 的大作中提到】 : 有个程序,能从stdin收到命令,然后把运行结果发到stdout去。 : 现在想实现一个简单的script,基本就是通过查看stdout的结果 : 决定下一步该程序执行什么样的命令。 : script语言应该有: : 整数浮点变量 : 赋值 : 算术运算 : 复杂的条件判断 : if/while/for的流程控制语句 : 这样子的要求,用什么工具比较好实现呢?最好linux和windows都能通用
|
t****t 发帖数: 6806 | 5 这种文本处理的, 一般python不会比perl更好用(如果你两个都会的话)
当然, 这里最好是用expect
【在 k***r 的大作中提到】 : recommend python
|
k***r 发帖数: 4260 | 6 pyexpect
【在 k****f 的大作中提到】 : python有什么好用的接口么?
|
r****t 发帖数: 10904 | 7 极少有人两个都会。
【在 t****t 的大作中提到】 : 这种文本处理的, 一般python不会比perl更好用(如果你两个都会的话) : 当然, 这里最好是用expect
|