Input file.
44
55
14
15
16
I want to get an output file.
44
44
55
55
55
55
14
15
15
16
16
I tried.
awk '{print $NF-1}' plik
43
-1
54
-1
-1
-1
13
14
-1
15
Input file.
44
55
14
15
16
I want to get an output file.
44
44
55
55
55
55
14
15
15
16
16
I tried.
awk '{print $NF-1}' plik
43
-1
54
-1
-1
-1
13
14
-1
15
Share
Improve this question
edited yesterday
Tedee12345
asked 2 days ago
Tedee12345Tedee12345
1,3624 gold badges17 silver badges26 bronze badges
8
$NF
will return an empty string when there are 0 argument on a line.$NF-1
will, because of this, return-1
. – Luuk Commented 2 days ago