在awk中,可以使用for循环遍历每一列,并将每一列作为键的每一行。以下是一个示例代码:
awk '{
for (i=1; i<=NF; i++) {
print $i;
}
}' file.txt
假设file.txt文件内容如下:
1 2 3
4 5 6
7 8 9
运行上述代码后,输出结果如下:
1
2
3
4
5
6
7
8
9
在上述代码中,NF是awk内置变量,表示当前行的列数。$i表示第i列的值。通过for循环遍历每一列,并使用print语句输出每一列的值。这样可以将文件中的每一列作为键的每一行输出。