回答編集履歴

1

修正

2018/06/04 19:18

投稿

KojiDoi
KojiDoi

スコア13671

test CHANGED
@@ -5,3 +5,13 @@
5
5
  echo 'aa bb cc 0.98' | awk '{$(NF-1)=$(NF-1) "\t" $NF; $NF=""; print}'
6
6
 
7
7
  ```
8
+
9
+
10
+
11
+ 修正: $NFが存在してはいるため末尾に入ってしまうスペースを除去。かなりやっつけ感が出てきてしまいましたが…。
12
+
13
+ ```
14
+
15
+ echo 'aa bb cc 0.98' | awk '{$(NF-1)=$(NF-1) "\t" $NF; $NF=""; sub(" $","", $0); print}'
16
+
17
+ ```