我有一个脚本,它生成几个输出文件并在运行时使用这些输出文件。
以下是脚本生成的一些文件:apple.txt
, section_fruit_out.csv
, section_fruit_out_lookup.csv
, food_lookup.csv
, section_fruit_lookup.csv
.
我有一个代码短语如下:
nawk 'FNR == NR && NF!=0 {x[$1] = $1; next;} {FS=OFS=","} FNR>1{if ($2 in x) {($6 = "apple")} } 1' apple.txt section_fruit_out.csv > section_fruit_out_lookup.csv
nawk 'BEGIN { FS = OFS = ","; } FNR == NR { x[$1] = $2; next; } { if ($7 in x && $6 == "") { $6 = x[$7]; } else if ($6 == "" && $7 != "") { $6 …
Run Code Online (Sandbox Code Playgroud)