*我有一个输入文件'数字':
23,35 69,3 357,17
*
我需要使用awk从23和其他项中减去35。我的代码是:
awk '{FS=", "; x=$1; y=$2; z=x-y; print x "-" y "=" z}' numbers
我在第一行中收到一个奇怪的逗号,但我不知道如何解决它。我的输出是:
23,-35=-12 69-3=66 357-17=340
[请您试一下。您需要在FS
部分本身中设置BEGIN
。
awk 'BEGIN{FS=","} {print $1-$2}' Input_file