Add double quotes around fields in AWK script output?

前端 未结 6 1466
臣服心动
臣服心动 2021-02-04 01:33

I have written an awk script that converts a distributor flatfile into a CSV importable into Magento. This file is semi-colon delimited.

It is not putting quotes around

6条回答
  •  情深已故
    2021-02-04 01:55

    To add quotes around the entries you could use a simple AWK loop:

    Script - simple_loop.awk

    BEGIN {FS=";"}
    {
      for(i=1;i

    For instance

    echo "admin;base;5.11 HOLSTER SHIRT L WHITE;;" | awk -f simple_loop.awk
    

    Should output

    "admin";"base";"5.11 HOLSTER SHIRT L WHITE";"";""
    

提交回复
热议问题