回答編集履歴
1
追記
answer
CHANGED
@@ -7,4 +7,11 @@
|
|
7
7
|
a[1]="3" a[2]="" a[3]="" a[4]="m"
|
8
8
|
となりますが、それで良いのでしょうか?
|
9
9
|
|
10
|
-
あるいは、カラム位置指定で切り出したいのであれば、FIELDWIDTHS変数を使うと良いでしょう。
|
10
|
+
あるいは、カラム位置指定で切り出したいのであれば、FIELDWIDTHS変数を使うと良いでしょう。
|
11
|
+
|
12
|
+
#追記
|
13
|
+
書き直されたデータだと、カラムでの区切りが良いでしょう。
|
14
|
+
```Bash
|
15
|
+
awk 'BEGIN{FIELDWIDTHS="2 7 13 9 4"}{sub(/ *$/,"",$3);print $3}'
|
16
|
+
```
|
17
|
+
区切った後、フィールド末尾の空白を削除しています。
|