关于将变量放入 url 中的 curl 命令还有其他问题。
我想在脚本顶部定义一个变量来交换值,如下所示:
# MODE=-v
MODE='-sS -w "\nEffective URL: %{url_effective} \nSize: %{size_download} \nTotal time: %{time_total} \nRedirect URL: %{redirect_url}"'
并在几个 curl 请求中使用它,如下所示:
PAGE=$(curl $MODE --include --location --config curl.config $TARGET1)
不幸的是,引用($MODE 或 $TARGET1)或${MODE}
我尝试过的任何变体都不会导致 -w 选项被接受并出现在 $PAGE 的底部。$MODE
替换为长版本时效果很好。
如何使它起作用?