当前位置: 技术问答>linux和unix
编写shell
来源: 互联网 发布时间:2017-05-15
本文导语: 我要编写一个shell,在shell中要实现先打开一个程序,再将shell中的命令输入刚才打开的程序中,然后得到结果,应该怎么写?谢谢 | 假如程序名称叫a.out shell中执行 a.out 参数1 参数2 参数3 ...
我要编写一个shell,在shell中要实现先打开一个程序,再将shell中的命令输入刚才打开的程序中,然后得到结果,应该怎么写?谢谢
|
假如程序名称叫a.out
shell中执行 a.out 参数1 参数2 参数3
这个格式是main函数入口提供的运行程序 参数形式
shell中执行 a.out 参数1 参数2 参数3
这个格式是main函数入口提供的运行程序 参数形式
|
如果程序支持从管道传入参数,可以这样:
echo hello | a
否则,可以调用expect模拟键盘输入。
echo hello | a
否则,可以调用expect模拟键盘输入。
|
你这个好笼统啊 都没说你要干嘛 建议用管道符吧
|
如果没有其它问题,请点击左上角“结帖”按钮