我有一个名为“random”的文件,如下所示:
A B C D
A B C D
A B C D
如何让这个 shell 脚本打印第二列?
#! /usr/bin/tcsh -f
set variable = "2"
awk '{print "$""'"$variable"'" }' random
它给:
$2
$2
$2
$2
$2
如果我像这样对 $2 进行硬编码:
#! /usr/bin/tcsh -f
awk '{print $2 }' random
我明白了
B
B
B
但是我每次都需要设置不同的值,所以硬编码不是一种选择