if the program need two input files

Frank Lee lifei03 at gmail.com
Sat Jun 4 15:16:13 UTC 2005


Thanks, it works.  Where I can get the more information about write
such a  shell script. Can you suggest some usful book or web for me?

On 6/4/05, inode0 <inode0 at gmail.com> wrote:
> On 6/4/05, Frank Lee <lifei03 at gmail.com> wrote:
> > I have a program which waiting for the input  from from keyboard for
> > more than two times.  Say,
> >
> > #./my_program
> > please input your input filename: (waiting for input from keyboard for
> > the first time)
> > please input your output filename: (waiting for input from keyboard
> > for the second time)
> >
> >
> > Because I need write a shell script to use this program for many
> > times.   I do not how to avoid the interactive requirement of this
> > program.  It seems it can not be solved by use
> >
> > #./my_program <<input_file  >>output_file
> >
> > Expecting your suggestions.
> 
> Perhaps you can massage this construct into something that will work for you?
> 
> for f in $inFILE $outFILE; do echo $f; done | ./my_program
> 
> Since you mentioned an output file as an input to my_program I am
> assuming it writes its output there. You can wrap that snippet in
> another loop to change the values of inFILE and outFILE for multiple
> runs.
> 
> John
> 
> --
> redhat-list mailing list
> unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/redhat-list
> 


-- 
Do not guess who  I am.  I am not Bush in BlackHouse




More information about the redhat-list mailing list