我在 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