输入文件。
44
55
14
15
16
我想要获取一个输出文件。
44
44
55
55
55
55
14
15
15
16
16
我试过。
awk '{print $NF-1}' plik
43
-1
54
-1
-1
-1
13
14
-1
15
输入文件。
44
55
14
15
16
我想要获取一个输出文件。
44
44
55
55
55
55
14
15
15
16
16
我试过。
awk '{print $NF-1}' plik
43
-1
54
-1
-1
-1
13
14
-1
15
我会做什么:
或者
得出的结果是:
用伪代码来说,这意味着:
使用任何 awk:
上面假设输入不会以空行开头(或者如果以空行开头,则相关的输出行将为空),并且
16
预期输出末尾的第二行是因为您的输入末尾有一个空行。