How do I split a string on a delimiter in Bash?

后端 未结 30 2000
萌比男神i
萌比男神i 2020-11-21 04:58

I have this string stored in a variable:

IN=\"bla@some.com;john@home.com\"

Now I would like to split the strings by ; delimite

30条回答
  •  情话喂你
    2020-11-21 05:41

    you can apply awk to many situations

    echo "bla@some.com;john@home.com"|awk -F';' '{printf "%s\n%s\n", $1, $2}'
    

    also you can use this

    echo "bla@some.com;john@home.com"|awk -F';' '{print $1,$2}' OFS="\n"
    

提交回复
热议问题