awk-print打印列怎么使用变量
使用变量来打印列需要使用$符号来引用变量,例如:
假设有以下文件test.txt:
apple 10
banana 20
orange 15
现在想要打印第二列,可以使用以下命令:
awk '{print $2}' test.txt
输出:
10
20
15
如果想要使用变量来指定要打印的列,可以将变量放在$符号内,例如:
col=2
awk '{print $col}' test.txt
输出同样是:
10
20
15
原文地址: https://www.cveoy.top/t/topic/rAk 著作权归作者所有。请勿转载和采集!