【问题标题】:Parse Timezone using curl使用 curl 解析时区
【发布时间】:2017-07-27 22:37:35
【问题描述】:

我的示例时区网站类似于 this,我如何在 bash 终端控制台中使用 curl 获取其当前时区?

【问题讨论】:

    标签: linux bash shell curl


    【解决方案1】:
    curl -sS https://www.timeanddate.com/time/zone/canada/toronto | grep -o '"/time/zones/[a-z]\+[^>]*>[^<]*' | head -n1 | grep -o '[^>]*$'
    

    输出:EST

    如果您需要网站的其他值,请根据您的需要调整正则表达式。

    编辑:-sS

    【讨论】:

    • 感谢塞缪尔·科施纳。执行上述命令行后,我得到了:\n % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 29472 0 29472 0 0 2853 0 --:--:-- 0: 00:10 --:--:-- 2853
    • 只需忽略标准错误,或通过管道将其发送到/dev/null 或使用curl -sS
    • 您使用的是什么特定的 Linux?我无法得到你所拥有的EST。再次感谢 Samuel Kirschner。
    猜你喜欢
    • 2020-07-15
    • 1970-01-01
    • 2011-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多