【问题标题】:Using shell script to post a form [closed]使用 shell 脚本发布表单 [关闭]
【发布时间】:2014-01-19 23:41:32
【问题描述】:

我正在制作一个 shell 基准测试脚本,它将其结果发布到一个链接。

链接将如下所示:

http://hostname/upload.php?VAR1=1&VAR2=3&VAR3=something

我已经这样做了:

curl http://hostname/upload.php?VAR1=$v1&VAR2=$v2&VAR3=$v3

但这不起作用。

谁能帮帮我?

谢谢

【问题讨论】:

  • 它的哪些行为与您期望的不同?
  • 您的表单代码在哪里?请定义“不起作用”。

标签: forms shell curl


【解决方案1】:

由于嵌入了&,shell 会将当前程序置于后台。为避免这种情况,只需将参数用双引号括起来,如下所示:

curl "http://hostname/upload.php?VAR1=$v1&VAR2=$v2&VAR3=$v3"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-11
    • 1970-01-01
    • 2020-01-04
    • 1970-01-01
    • 2015-07-27
    • 1970-01-01
    • 2014-10-02
    相关资源
    最近更新 更多