- 论坛徽章:
- 6
|
本帖最后由 1cpuer 于 2019-09-05 12:56 编辑
# bash:root [7241] 2019-09-02 00:01:05 1567353665 /media/buku/dic1-d # awk 'BEGIN{a[1]="one";a[2]="two";a[3]="three";a[4]="four";print a[3][4]}'
awk: 命令行:1: 致命错误: 试图把标量“a["3"]”当数组使用
# bash:root [7242] 2019-09-02 00:01:14 1567353674 /media/buku/dic1-d # awk 'BEGIN{a[1]="one";a[2]="two";a[3]="three";a[4]="four";print a[3,4]}'
# bash:root [7243] 2019-09-02 00:01:20 1567353680 /media/buku/dic1-d # awk 'BEGIN{a[1]="one";a[2]="two";a[3]="three";a[4]="four";print a[3],a[4]}'
three four
# bash:root [7244] 2019-09-02 00:02:18 1567353738 /media/buku/dic1-d # awk 'BEGIN{arr[1]="one";arr[2]="two";arr[3]="three";arr[4]="four";for ( i=1;i<=4;i++){print arr}}'
one
two
three
four
print a[3][4] 和 print a[3,4] 都是错误的吗?应该属于 awk 数组下标 : -- 不大懂
kk.dd.tar
(20 KB, 下载次数: 10)
下载需要扫二维码:如何打开?
用简单文字解说一下 ?这个扫二维码不懂?
|
|