shell语句 file_date=`awk '{print $1}' *.log | sort -u | awk -F
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 04:48:17
shell语句 file_date=`awk '{print $1}' *.log | sort -u | awk -F "[" '{print $2}' -`
这是要将一个日期赋值给file_date
awk '{print $1}' *.log 将 一系列log文件里的第一个条目提取出来(估计是个日期字串吧)
传递给sort -u 进行排序
awk -F "[" '{print $2}' - 对前面得到的结果进行处理,这次视 [ 为条目分隔符,提取出第二个条目
至于为什么是[分隔,我就不清楚了,因为这设计log文件是以什么约定格式写得
整个命令写在``里,意思是这一长串命令执行后输出的东西作为一个字符串,最后赋值给file_date
awk '{print $1}' *.log 将 一系列log文件里的第一个条目提取出来(估计是个日期字串吧)
传递给sort -u 进行排序
awk -F "[" '{print $2}' - 对前面得到的结果进行处理,这次视 [ 为条目分隔符,提取出第二个条目
至于为什么是[分隔,我就不清楚了,因为这设计log文件是以什么约定格式写得
整个命令写在``里,意思是这一长串命令执行后输出的东西作为一个字符串,最后赋值给file_date
shell语句 file_date=`awk '{print $1}' *.log | sort -u | awk -F
awk 'NR==1 {print $1} 这句shell语句是什么意思
shell awk -F
awk -F ,'{if ($1!/\./) print $1","$3}' 和 awk -F"," 'NR==FNR{
ext=`echo $f |awk -F- '{print $2}'`
awk -F', ' '{print $(NF-1)}'中NF-1是什么意思?
IP=`echo $IP_PORT|awk -F ":" '{print $1}'` PORT=`echo $IP_PO
求解释这行代码的意思.Data_Path=`echo $StrIni|awk -F$Sep '{print $1}'`;
awk中{print
awk '{print $2}'
awk 'NR==1,NR==3'|awk '{a+=$1}END{print a}' awk 'NR==4,NR==6
ifconfig eth0 | awk -F"[ :]+" 'NR==2{print $4"/"$NF}' 结果:192