我有以下输入文件,希望打印每个第二个字段:
为了获得以下输出:
A=1=B=2=C=3
为了获得以下输出:
1 2 3
我已经尝试过:
awk 'BEGIN {FS="="; OFS=" "} {for (i=2; i<=NF; i+=2); print ($i) }' input_file
显然,它不起作用。我认为我的for循环部分是正确的,但打印部分出了问题。
谢谢。
sed
:sed 's/[[:alpha:]]=\([[:digit:]]\)/\1 /g'
- qqibrow