【求助】shell如何调用C程序 版主帮忙啊

【求助】shell如何调用C程序 版主帮忙啊

我在shell中调用C程序时  如果用 ./ok  > $JG  &&  ./good  $JG  时,后面的模块总是不能正确运行
但是如果
./ok  >$JG
./good  $JG
后面的模块执行就没问题

难道shell执行C程序只能分开调用?:w      
$(./ok > $JG && ./good $JG)

ps:我这里无法测试      
shell 不知道什么 C 程序, 也不知道什么 B 程序       
估计是你的 ok 返回值有问题      
在命令行下怎么调用
在shell脚本里基本上也是一样的

没看明白题目和讨论内容有啥关系      
??????????
????C?????shell????????????????????  ???./....&&./....
???????????????
??shell??????????????  ???????
               ./....
                      ./....      
??????????
????C?????shell????????????????????  ???./....&&./....
???????????????
??shell??????????????  ???????
               ./....
                      ./....    ??  ??????      
??????????
????C?????shell????????????????????
???./....&&./....
??????????????
??shell??????????????  ???????
               ./....
                      ./....      
??????????
????C?????shell????????????????????
???./....&&./....
???????????????
??shell??????????????    ,???????
               ./....
               ./....      
??  ??????????? ????????
??????????
????C?????shell????????????????????
???./....&&./....
???????????????
??shell??????????????  ???????
               ./....
                ./....