两种方案:
在shell中,现将原.ctl备份(建议)再读取,查找修改区域的前后关键字(避免覆盖),replace为新参数,再保存。
将.ctl文件中需要传参位置的原内容写到另一个文件a中,原位置用shell代码读取文件a代替,在shell中将参数写到文件a中,覆盖或追加(取决于备份与否)。
建议使用第二种,不仅效率高,也能体现shell编程的精髓