|
发表于 2003-8-14 15:22:16
|
显示全部楼层
1,在awk中使用shell变量(例子)- [/home/javalee/myshell]cat data
- a b:d d
- c c:er df df
- [/home/javalee/myshell]var="a b" <=设置变量var
- [/home/javalee/myshell]awk [color=red]"/$var/"[/color] data
- a b:d d
复制代码 2,如果需要对数组进行排序,用for就可以,(我对awk的数组很不了解)- [/home/javalee/myshell]set -A arg 23 45 6 22 4 7 19 7 <=建立数组arg
- [/home/javalee/myshell]for i in ${arg[*]};do echo $i;done|sort -n
- 4
- 6
- 7
- 7
- 19
- 22
- 23
- 45
复制代码 用awk进行排序数组,还是请教一下awk高手吧:sorry |
|