私がインターネットで見つけたすべての方法には、.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のみを印刷します。