如何查找 Linux Web 服务器上安装的 JQuery 版本?

如何查找 Linux Web 服务器上安装的 JQuery 版本?

我在 Internet 上找到的所有方法都涉及使用 .jsp 页面和 Web 浏览器。我有没有 GUI 桌面的 Linux 服务器。

我不想使用桌面上的 Web 浏览器在每个 Web 浏览器上查看 .jsp 文件。我想从后台了解一下。这样我就可以使用脚本来查找每台服务器上的情况。

如何查找 Linux Web 服务器上安装的 JQuery 版本?

答案1

文件测试文件

#!/bin/bash
out=$(wget -qO- $1 |
 grep -Eoi '<script [^>]+>' |  
 grep -Eo 'src="[^\"]+"' | 
 grep -Eo '["\047].*["\047]' | sed 's/\"//g')

echo -e $out | tr -s ' ' | tr ' ' '\n' | grep -i "jquery"

将以上命令保存为 shell 脚本文件。

bash test.sh <site_url>

输出将是

/resources/js/vendor/jquery.js
/resources/js/vendor/jquery-ui.js
/resources/js/vendor/jquery.handsontable.full.js
/resources/js/vendor/jquery.bxslider.js

它只会打印标签内的 jquery URL

相关内容