回答編集履歴

2

内容追記

2018/04/06 04:37

投稿

kazto
kazto

スコア7196

test CHANGED
@@ -16,6 +16,8 @@
16
16
 
17
17
  ```
18
18
 
19
+ ---
20
+
19
21
  追記:
20
22
 
21
23
  こんなのもありました。
@@ -27,3 +29,11 @@
27
29
  IFS=, ; while read a b c d e ; do echo $a $b $c $d ; done < sample.txt
28
30
 
29
31
  ```
32
+
33
+ ---
34
+
35
+ 恥の上塗り:
36
+
37
+ ゴールが「個数が任意の要素を最後まで変数に格納し、表示する」だと、配列使うしか手がないので、だいたいotnさんの回答以外の解は無さそうです。。。敗北。
38
+
39
+ set使うやつが、一応最後まで変数に格納、まではできているんですがねぇ。

1

内容追記

2018/04/06 04:37

投稿

kazto
kazto

スコア7196

test CHANGED
@@ -15,3 +15,15 @@
15
15
  cat sample.txt | awk 'BEGIN{ FS = "," } { print $1, $2, $3, $4 }'
16
16
 
17
17
  ```
18
+
19
+ 追記:
20
+
21
+ こんなのもありました。
22
+
23
+ [https://qiita.com/hasegit/items/5be056d67347e1553f08](https://qiita.com/hasegit/items/5be056d67347e1553f08)
24
+
25
+ ```Bash
26
+
27
+ IFS=, ; while read a b c d e ; do echo $a $b $c $d ; done < sample.txt
28
+
29
+ ```