use file list

来源:互联网 发布:程序员学习排名 编辑:程序博客网 时间:2024/05/30 04:19
 

MERGERECORDFILE=mergerecord.$(date +%m%d%y)
RECORDFILELIST=b_r.lst

while read RECORDFILENAME
do
sed s/$/$(basename $RECORDFILENAME)/g $RECORDFILENAME >> $MERGERECORDFILE
done < $RECORDFILELIST

 

cat b_r.lst

co-prec.sh
getopts.sh
here.sh
indic.sh
random.sh
rot_line.sh
shifting.sh

 

上面shell的结果是将b_r.list里面的所有文件的每一行后面加上该文件名。

 

while read line;do echo $line;done < meg.sh  =  cat meg.sh
原创粉丝点击