gpt4 book ai didi

linux - CURL:bash 脚本中的空文件

转载 作者:太空宇宙 更新时间:2023-11-04 11:28:47 25 4
gpt4 key购买 nike

如果我在 linux 命令行中手动运行此命令,它会起作用,并且 EDIT.3126026369 不为空

curl "http://somesite.com/admin.php?mod=editnews&action=editnews&id=14058" -s -L -b cookie.ck -c cookie.ck > EDIT.3126026369

在庆典中:

curl \"$EDIT\" -s -L -b $COOKIE -c $COOKIE > EDIT.$TEMP

但在 bash 脚本中它会生成一个空文件。这里缺少什么?

最佳答案

定义 $EDIT 变量时使用引号:

EDIT="http://somesite.com/admin.php?mod=editnews&action=editnews&id=14058"

然后在 curl 命令中丢失转义引号:

curl $EDIT -s -L -b $COOKIE -c $COOKIE > EDIT.$TEMP

我觉得这样很合适,你呢?

关于linux - CURL:bash 脚本中的空文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12637012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com