Je veux lire tous les fichiers .js appelés depuis un fichier HTML. La commande suivante lit mais s'il y a d'autres fonctionnalités dans l'appel, elle ne lit pas
jsFiles=$(echo "$BODY" | sed -rn 's/<script\ssrc=\W(.*.js).*/\1/p')
Pour la commande ci-dessus, l'appel au fichier script doit être comme ceci :
<script src='js/default.js'></script>
Le résultat :
js/default.js
Comment puis-je modifier que cela fonctionne pour d'autres options que l'appel script peut inclure ?
Par exemple ;
<script type="text/javascript" src="'$lastJsLocation'" language="javascript"> </script>