From 57ae566ac38c2f3d0a3f711c6f5fc1717da29948 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Mon, 27 Feb 2017 09:10:35 -0800 Subject: [PATCH] Fix get_cols only prints OFS on final column's output --- dotfiles/lib/get_cols.awk | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) mode change 100644 => 100755 dotfiles/lib/get_cols.awk diff --git a/dotfiles/lib/get_cols.awk b/dotfiles/lib/get_cols.awk old mode 100644 new mode 100755 index 4a26c5c0..ceb3c463 --- a/dotfiles/lib/get_cols.awk +++ b/dotfiles/lib/get_cols.awk @@ -1,15 +1,15 @@ #!/usr/bin/env gawk -f -BEGIN{ +BEGIN { column_count=split(cols,column_numbers," "); } { - for(i=1; i<=column_count; i++) - if(column_numbers[i] < 0) + for(i=1; i<=column_count; i++) { + if(column_numbers[i] < 0) printf "%s", $(NF + 1 + column_numbers[i]) else printf "%s", $column_numbers[i] - if(i <= column_count) - printf "%s", OFS - + printf "%s", OFS + } + printf "%s", ORS }