我正在使用 bash 脚本。我有一个制表符分隔的文件,其中的数据看起来像
Afghanistan AF AFG 004
ALA Aland Islands AX ALA 248
Albania AL ALB 008
Algeria DZ DZA 012
Run Code Online (Sandbox Code Playgroud)
我想像这样重写数据
AF=AFG
AX=ALA
AL=ALB
DZ=DZA
Run Code Online (Sandbox Code Playgroud)
归结为提取倒数第三个记号,写一个等号,然后打印倒数第二个记号。我认为“awk”可以帮助我,但我不知道如何说“倒数第二”。这不剪
awk '{print $2=$3}' /tmp/country_data.tsv
Run Code Online (Sandbox Code Playgroud)
如何以我想要的方式提取数据?