質問するログイン新規登録

回答編集履歴

3

update

2020/02/18 10:35

投稿

amura
amura

スコア333

answer CHANGED
@@ -6,4 +6,4 @@
6
6
  gawk -f sample.awk indata.csv
7
7
 
8
8
  windowsでも動きました
9
- gawk -F, -v fa=fileA -v fb=fileB "{ot=fa; if($2)ot=fb; print $0>ot}" indata.csv
9
+ gawk -F, -v fa=fileA -v fb=fileB "{ot=fa; if(length($2)>0)ot=fb; print $0>ot}" indata.csv

2

update

2020/02/18 10:35

投稿

amura
amura

スコア333

answer CHANGED
@@ -5,4 +5,5 @@
5
5
  ```
6
6
  gawk -f sample.awk indata.csv
7
7
 
8
- windowsでも動きました
8
+ windowsでも動きました
9
+ gawk -F, -v fa=fileA -v fb=fileB "{ot=fa; if($2)ot=fb; print $0>ot}" indata.csv

1

update

2020/02/18 10:08

投稿

amura
amura

スコア333

answer CHANGED
@@ -3,4 +3,6 @@
3
3
  ```sample
4
4
  BEGIN{FS=",";fa="fileA";fb="fileB"}{ot=fb;if($2=="")ot=fa;print $0 >ot}
5
5
  ```
6
- gawk -f sample.awk indata.csv
6
+ gawk -f sample.awk indata.csv
7
+
8
+ windowsでも動きました