通过shell脚本中的Curl命令传递文件输出

时间:2014-02-10 09:50:34

标签: shell curl

我有一个名为data.txt的文件,它有一些数据。我想通过curl命令传递所有这些。 我正在使用这个卷发发送短信。

DATA.TXT: -

1017 5
1001 10

c=`cat data.txt`
curl  "http://xx.xx.xx.xx/abcdes/http/sendsms.php?SOU=TEST&MSG=$c&MSISDN=01234567"

请帮忙。

感谢。

1 个答案:

答案 0 :(得分:0)

这将是urlencode并使用给定参数执行POST请求:

curl  --data-urlencode "MSG=$c" http://xx.xx.xx.xx/abcdes/http/sendsms.php?SOU=TEST&MSISDN=01234567