加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何在Bash中执行javascript?

发布时间:2020-12-16 01:44:54 所属栏目:安全 来源:网络整理
导读:我试着直接从 Bash到 http://www.ocwconsortium.org/页面.当您将数学写入右上角的字段时,页面出现.我测试过了 open 07001 但它会导致主页面.这显然是一些javascript的事情.如何在第一页上直接从Bash获得结果? [澄清] 我们来举个例子吧.我在.bashrc中有一个
我试着直接从 Bash到 http://www.ocwconsortium.org/页面.当您将数学写入右上角的字段时,页面出现.我测试过了

open 07001

但它会导致主页面.这显然是一些javascript的事情.如何在第一页上直接从Bash获得结果?

[澄清]

我们来举个例子吧.我在.bashrc中有一个数学搜索引擎的以下行:

alias mathundergradsearch='/Users/user/bin/mathundergraduate'

事情在一个单独的文件中:

#!/bin/sh                                                                                                                                                                     

q=$1
w=$2
e=$3
r=$4
t=$5

open "http://www.google.com/cse?cx=007883453237583604479%3A1qd7hky6khe&ie=UTF-8&q=$q+$w+$e+$r+$t&hl=en"

现在,我想要一些类似于这个例子的东西.不同之处在于,其他网站包含javascript或其他不允许我查看参数的内容.我怎么知道在哪里放置搜索参数,因为我看不到细节?

解决方法

open "http://www.ocwconsortium.org/index.php?q=mathematics&option=com_coursefinder&uss=1&l=&s=&Itemid=166&b.x=0&b.y=0&b=search"

您需要引号,因为URL包含shell认为特殊的字符.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读