请高手指点一下一个批处理文件的写法

请高手指点一下一个批处理文件的写法

本人最近需用shell写个批处理程序,内容大致如下:输入:键盘或文本文件,反复执行的命令格式:calibre lvs.com,其中calibre是一个shell命令,lvs.com是个文本文件做为它的第一个参数,需要做的是每次将lvs.com中指定的字符用输入来替换,然后执该命令,可能要用到SED里的搜索和替换的命令,这一块本人不太熟,还有整个程序的IO,请高手指点,非常感谢,急需!!      
替换命令用替换模式替换指定模式,格式为:
[ address [,address]] s/ pattern-to-find /replacement-pattern/[g p w n]
s选项通知sed这是一个替换操作,并查询pattern - to - find,成功后用replacement-pattern替换它。
替换选项如下:
g 缺省情况下只替换第一次出现模式,使用g选项替换全局所有出现模式。
p 缺省s e d将所有被替换行写入标准输出,加p选项将使- n选项无效。- n选项不打印输出
结果。
w 文件名使用此选项将输出定向到一个文件。
例子:替换night为NIGHT,首先查询模式night,然后用文本NIGHT替换
sed 's/night/NIGHT/' xx.txt
关于参数使用$1是第一个命令参数,以后依次累加。      
不好意思,抄了一下书      
thanks 我会试试      
能在给出详细的语句吗??      
例子不是给了吗?      
不很明白你要做什么事情,能否说具体点儿?      
本人最近需用shell写个批处理程序,内容大致如下:输入:键盘或文本文件,反复执行的命令格式:calibre lvs.com,其中calibre是一个shell命令,lvs.com是个文本文件做为它的第一个参数,需要做的是每次将lvs.com中指定的字符用输入来替换,然后执该命令,可能要用到SED里的搜索和替换的命令,这一块本人不太熟,还有整个程序的IO,请高手指点,非常感谢,急需!!      
本人最近需用shell写个批处理程序,内容大致如下:输入:键盘或文本文件,反复执行的命令格式:calibre lvs.com,其中calibre是一个shell命令,lvs.com是个文本文件做为它的第一个参数,需要做的是每次将lvs.com中指定的字符用输入来替换,然后执该命令,可能要用到SED里的搜索和替换的命令,这一块本人不太熟,还有整个程序的IO,请高手指点,非常感谢,急需!!

不懂!能否举例说明?      
详情是这样:分为两步,第一步用SED把lvs.com这个文本文件中指定的字符用输入替换掉(输入可以是键盘或一个文本文件内含由空格分开一系列字符串,每次替换一个字符串,用后一个替换前一个),第二步就简单了每替换好一次就执行一遍calibre lvs.com这个命令就行了,非常感谢版主的持续关注!!!