虚拟构建一个销售表

[root@localhost simulation]# ls
allsale.txt  auto.sh  department.txt  error.txt  product.txt  province.txt  sale2013-08-13  sale2013-08-14  saler.txt
[root@localhost simulation]# cat auto.sh
#!/bin/bash

dayOfToday=$1
todayFile="sale${dayOfToday}"
if [ -e ${todayFile} ]
then
  rm -f ${todayFile}
fi

:>${todayFile}
#echo start >>${todayFile}
while read depid depName
do
#echo ${id}:${name}
  while read proid proName
  do
    while read salerid sdeid saleName
    do
      while read productID productName
      do
     # sed '$a\${dayOfToday}\t${salerid}\t${proid}\t${productID}\t$RANDOM' ${todayFile}
     # sed -i '$a\'${dayOfToday}'\t'${salerid}'\t'${proid}'\t'${productID}'\t'$RANDOM ${todayFile}
      echo -e ${dayOfToday}'\t'${salerid}'\t'${proid}'\t'${productID}'\t'$RANDOM >> ${todayFile}
     # sed -i '$a\weihongrao' ${todayFile}

      done <./product.txt
    done <./saler.txt
  done <./province.txt
done <./department.txt

sed -i  "/^${dayOfToday}/d" allsale.txt
cat ${todayFile} >>allsale.txt


运行
[root@localhost simulation]# ./auto.sh $(date +%Y-%m-%d)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值