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

'':单引号,原样输出

"":双引号,取值输出

//:模式匹配

posted @ 2018-05-19 09:47  <白泽>  阅读(845)  评论(0)    收藏  举报