有一组命令语句,目前在linux的终端下手动逐条输入是可以实现功能的。这几句命令的作用是:
1.检测网卡状态
2.开启监听模式
3.检测状态是否已为监听模式
4.开始抓包
大致是以上四条语句的四个作用。
目前就想在python下写一个程序,
- 先输入语句1,然后人工给一个响应(比如按回车)
- 然后执行语句2,
- 再按回车后执行3,
- 然后继续回车执行4。
而且当前语句要依赖于上一条执行语句执行完成的状态。(举个例子,两条语句,第一条是cd一个文件夹,第二条是ls查看文件夹内容。ls必须依赖于第一条所在目录下才行。)
不知道该怎么做?
subprocess 这个应该是可以的