BASH - 使用curl读取行并获取列值

时间:2017-09-27 13:04:01

标签: bash curl post

我有这样的文字:

ID value1 value2  
ID2 value1 value2
ID3 value1  value2
....

我需要将每一行作为curl POST的参数发送。 示例:

curl --data "field1=$1&field2=$2&field3=$3" http://webserver/resource.asp

谢谢!

1 个答案:

答案 0 :(得分:0)

我建议:

while read -r c1 c2 c3; do 
  curl --data "field1=$c1&field2=$c2&field3=$c3" http://webserver/resource.asp
done < file.csv