使用unix命令,我如何获取网站信息并将其放在变量中?
我一直在使用curl -sS,它允许我去掉下载进度输出,只是在控制台中打印下载的数据(或任何可能的错误)。如果有另一种方法,我会很高兴听到它。
但到目前为止,我有一个网站,我想从中获取某些信息,所以我使用curl并剪切如此:
curl -sS "https://en.wikipedia.org/wiki/List_of_Olympic_medalists_in_judo?action=raw | cut -c"19-"
我如何将它放入变量中?到目前为止,我的尝试还没有成功。
答案 0 :(得分:0)
在$(
... )
中包装任何命令以捕获shell中的输出,然后您可以将其分配给变量(或者使用它执行任何其他操作):
var=$(curl -sS "https://en.wikipedia.org/wiki/List_of_Olympic_medalists_in_judo?action=raw | cut -c"19-")