#!/bin/bash
## filename: r活力周期测试.sh
## powered by ritow.qi
## date: 2009-9-9
[ $# != 1 ] && { echo "use: $0 12345 " ; exit 1 ; }
echo $1 |grep -qE '[^0-9]|^0' && { echo "use: $0 12345 " ; exit 1 ; }
daylife=$1
echo -n "your birthday is: "
date +%F -d "$daylife day ago " || exit 65
enddate=$((daylife+10))
##echo "from $daylife to $enddate "
#exit
for (( i=$daylife ; i< $enddate ; i++))
do
let "j=i-daylife"
zl=$((i%33))
qx=$((i%28))
tl=$((i%23))
date +%F -d "$j day "
echo -ne "智力: $zl /t"
echo -ne "情绪: $qx /t"
echo -ne "体力: $tl /t"
[ $zl -le 16 ] && echo -n "智力: √ " || echo -n "智力: × "
[原创] 活力(智力情绪体力)周期测试脚本 (bash脚本)
最新推荐文章于 2023-05-14 14:19:54 发布
这是一个使用Bash编写的活力周期测试脚本,根据输入的天数计算智力、情绪和体力的周期,并显示对应日期的状态。用户需提供生日的天数,脚本将输出未来10天的周期状态,标记为'√'或'×'表示状态好坏。
摘要由CSDN通过智能技术生成