生成日期日志,记录前一天使用的命令
vim mylog.sh
#!bin/bash
[ -f record ] ||touch record; sed -n '1p' student.txt|awk'{print $1}'>record
start=$(cat record)
mydate=$(date+%Y%m%d)
sed -n '/'$start'/,$p' student.txt >$mydate.log
sed -n '$p' student.txt|awk '{print $1}'>record
··:上引号,命令替换,命令替换是指shell能够将一个命令的标准输出插入在一个命令行中任何位置
'':单引号,原样输出
"":双引号,取值输出
//:模式匹配