我们可以通过编程方式向系统提供输入,而不是在shell脚本中使用键盘

时间:2015-01-28 15:02:00

标签: shell unix

实施例 ./calculate.sh 进入一个 10(用户使用键盘输入) 的(相反) ./calculate.sh 进入一个 10(使用键盘我们将此输入提供给控制台)

注意:不要将值打印到控制台,我们将控制台的输入作为预定义值

有可能吗?

1 个答案:

答案 0 :(得分:0)

有多种方法可以做到,列出一些我所知道的:

  1. 输入/输出重定向(http://www.tldp.org/LDP/intro-linux/html/chap_05.html
  2. 管(http://www.tutorialspoint.com/unix/unix-pipes-filters.htm
  3. 然后有IPC(InterProcess Communication)下的高级编程机制,也可以使用