此命令:
http_status=$(curl -s -o output.txt -w %{http_code} "https://link.com")
将HTTP状态代码保存到变量http_status,将正文保存到文件output.txt。是否可以在不首先将变量输出到文件的情况下将主体保存在变量中,同时将状态代码保存在变量http_status中?
我猜我不能用变量替换文件名。
我已阅读this question所以我知道将两个变量中的正文和标题保存的基本思路是可行的。但我想知道你是否可以使用CURL的-o标志来用更少的代码来解决它。