1,先在一个文件中写入一个标准模板(平面文件flat_file), 命名为my_flat_file
$JOKER account password for \\"$USERID"\\ $REMAINING
...
...
2,然后在脚本中确定一些变量的值
JOKER=12312314 USERID=33333 REMAINING=asdf
3,使用eval指令就可以将这些变量的值直接替换到模板中
cat $flat_file | while read a_line
do
place_holder=`eval echo $a_line`
echo $place_holder >> $FINALFILE
$JOKER account password for \\"$USERID"\\ $REMAINING
...
...
2,然后在脚本中确定一些变量的值
JOKER=12312314 USERID=33333 REMAINING=asdf
3,使用eval指令就可以将这些变量的值直接替换到模板中
cat $flat_file | while read a_line
do
place_holder=`eval echo $a_line`
echo $place_holder >> $FINALFILE
done
这个东西可以用作文件模板的制作,比如生成一封email,做成平面文件后,替换相关的参数就可以完成,比使用echo和cat要快很多,相当于在文件中使用了占位符。