给一个最近使用的Shell和AWK的示例
来源:互联网 发布:udp 端口关闭 编辑:程序博客网 时间:2024/05/24 02:58
主要是shell常用的几个操作:1 shell和awk结合 2 shell的字符串操作 3 shell对文件的操作和awk的结合 4 文件MD5校验 5 结果的输出 6 传参等
下面的内容不保证完全正确,不是原文拷贝。
$sh test.sh tableName 20090310
调用shell使用上面的语句 其中tableName 和20090310是2个参数
其中也假设有一个日志文件*.log,一般awk的使用对日志进行分析的也比较多
假设log.log有以下的文字: systemName`2009-02-28 10:00:00`1024`...
sh内容:
#注释
serverName=192.168.10.1
tableName=$1
fileDate=$2
interfaceFileName=log.log
cd ./log
logFileName=log_$tableName.log
echo $logFileName
interfaceName=INT
interfaceName=${interfaceName}_${tableName:1}
interfaceName=${interfaceName}_${fileDate}_.log
echo interfaceName
fileSize=$(ls -l $logFileName | awk '{print $5}')
fileDate=$(cat $logFileName | gawk -F/` '{print $2}')
fileMD5=$(md5sum $logFileName | awk '{print $1}')
#output file
echo "$serverName|interfaceName|fileSize|..." > ${interfaceFileName}
- 给一个最近使用的Shell和AWK的示例
- shell中使用awk,awk引用shell变量的方法
- 关于shell中的正则表达式和awk的使用
- Shell中awk和sed的一些使用
- 找了好久:awk 赋值给 shell 变量的方法
- Linux下将awk的变量赋值给shell变量
- shell的awk,sort,uniq使用
- awk中如何使用shell的环境变量
- awk中如何使用shell的环境变量
- awk中使用shell的环境变量
- awk中如何使用shell的环境变量
- awk中使用shell命令的方法
- awk中使用的shell命令
- shell脚本之awk的简单使用
- awk中使用shell的环境变量
- shell学习4--awk的基本使用
- awk中使用的shell命令-浅记
- shell三剑客之一AWK的使用
- 100内的质数的源代码
- xml 安装bug
- 世界上最健康的作息时间表
- 活灵活现用Git-基础篇
- [c++]令人吐血的预编译头文件(precompiled header)
- 给一个最近使用的Shell和AWK的示例
- 在ubuntu9.10上安装vmware2.0
- hdu 1166 && PKU 3264
- 毕业后路怎么走
- 简单的命令控制同一局域网内的电脑
- C++跨平台开发心得小结
- sql存储过程分页
- LTV350QV移植到linux2.6.33内核
- Web 3G设想