Linux shell脚本上引、单引、模式匹配

生成日期日志,记录前一天使用的命令

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能够将一个命令的标准输出插入在一个命令行中任何位置

'':单引号,原样输出

"":双引号,取值输出

//:模式匹配

猜你喜欢

转载自www.cnblogs.com/BaiZe258/p/9059339.html