shell

简介: sed -n '1,$'p 1.txt | awk '{print $3}' | sed 1d > tmp num=0 read -p "请输入本周资源包数量:" bao price=81 mail=50000 cost=$(expr $bao \* $price) mails=$(
sed -n '1,$'p 1.txt | awk '{print $3}' | sed 1d > tmp
num=0

read -p "请输入本周资源包数量:" bao
price=81
mail=50000
cost=$(expr $bao \* $price)
mails=$(expr $bao \* $mail)
echo "本周总成本: $cost 元,总共可用邮件数量 $mails 封。"


for i in `seq 1 7`;do
   s=$(sed -n ${i}p tmp)
   num=$(expr $num + $s)
done
   echo "***@**.com.cn 本周总共发送邮件$num封。"

#计算该账号下发送邮件的比例
per=$(printf "%.5f" `echo "scale=5;${num}/${mails}"|bc`)
echo "本周发送邮件占比为 $per"

#计算该账号下产生的费用
fee=$(printf "%.2f" `echo "scale=2;${cost} * ${per}"|bc`)
echo "本周批量邮件产生的费用为: $fee 元"

echo "总计$num 封, 产生费用为:$fee 元"


rm -rf tmp &>/dev/null

目录
相关文章
|
安全 Shell 网络安全
|
1天前
|
Shell
Shell是什么?
2. Shell Shell是用户与操作系统之间的交互界面,接受用户命令并将其传递给内核执行。Shell可以是命令行界面(CLI)或图形用户界面(GUI)。其主要作用包括: 命令解释:解析用户输入的命令。 脚本执行:运行Shell脚本,实现自动化任务。 程序启动:根据用户命令启动应用程序。 环境管理:配置和管理用户环境变量。
7 2
|
11月前
|
Shell 程序员
Shell 替代
Shell 替代
39 0
|
11月前
|
Unix Shell
Shell 联机帮助
Shell 联机帮助
52 0
|
Shell Linux 数据处理
我们一起来学Shell - 初识shell 2
我们一起来学Shell - 初识shell
81 0
|
Shell Linux 程序员
|
Shell
如何在shell下面实现a+b
如何在shell下面实现a+b
65 0
|
机器学习/深度学习 Shell Linux
shell
shell
84 0
|
Shell 数据库 Windows
下一篇
无影云桌面