Linux WebサーバーにインストールされているJQueryのバージョンを見つける方法は?

Linux WebサーバーにインストールされているJQueryのバージョンを見つける方法は?

私がインターネットで見つけたすべての方法には、.jspページとWebブラウザを使用することが含まれます。 GUIデスクトップを持たないLinuxサーバーがあります。

すべてのWebブラウザで.jspファイルを表示するためにデスクトップのWebブラウザを使用したくありません。ビハインドストーリーを知りたいです。これにより、スクリプトを使用して各サーバーで何が起こっているのかを判断できます。

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"

上記のコマンドをシェルスクリプトファイルとして保存します。

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のみを印刷します。

関連情報