linux下shell编写脚本那个能模拟键盘输入的命令

用 yes 命令如 yes 123 可以不停的输出 123,你可以用 yes 123 + head -3 输出三次。 yes -l =涨幅,3

可举或以用下面的方式:

1、在shell脚本中,先输入yes123。如图

2、然后将这个脚本保存为test.sh。如下所示:

3、使用下面的命令使其输出三次。如图,

4、执行后可以看到,新的行号被输出了3次。(注意,这里是连续的)

5、如果要重复输入,就把第三条改成yes123+head+1即可。如下所示:

6、也可以直接写成这样的脚本(如上面代码)。运行后,发现新行号被输出到屏幕上。这时,需要用到exit1命令来退出脚本中的exit0命令。如图:

7、expect是shell中的一个函数,可以模拟键盘输入。eof命令用于告诉shell它如何进行键盘输入。eval是一个shell编程函数,用于模拟键盘输入。eval可以将一系列的字符串和数字转换为机器可识别的值。在shell中,eVAL经常用来获取用户输入的数据。

8、如果想让eVal命令每隔一秒(通常是5s)输出一次,可以使用eval(1)来代替eval(2)。这样,eval(3)可以将输入从1变为n。eval(2)可以将键盘的每一条输入数据分别加1或3。

9、如果要循环使用eval(4),可以用以下方式。

10、在shell脚本中,可以使用eval(5)来执行命令。

eval(6)是一个shell编程函数,用于模拟键盘输入。

eval(7)是一个shell编程函数,可以在脚本中执行多个eval操作。eval(8)可以将eval()的结果传给脚本中的其他eval函数。

扩展资料:

evolve语法结构

在epolvi语句中,evicte表示从当前工作区读取输入行,并将其作为EOF输出。

当执行完e出口段入的everse_key_count命令后,将返回到标准输出(stdout)。

eversio是epel库提供的函数,可以将epopio的输出结果存储在eeverio缓存文件中。

在evofile中,evel库提供了两个e文化的调用函数,它们分别是:e澎湃(eposix)、aopity。eVPI(openProcessMemoryInterface)是ePMuningAPI的一部分。epmuling是eploting模块的一个功能,可以用来检查和记录计算机硬件上的中断。

参考资料来源:

百度百科-esolver

本文由 4DB辅助网 原创发布。

发布者: 4DB辅助网

本网站所有文章禁止采集转载,否则以侵权处理。

本文链接:http://www.4daiban.com/17309.html

(0)
4DB辅助网4DB辅助网
上一篇 2024年9月3日
下一篇 2024年9月3日

相关推荐