remove-scripts.sh 247 B

123456
  1. #!/bin/bash -e
  2. find . -type f -name "*.html" | while read -r file; do
  3. # Remove <script> tags and their content independently, across multiple lines, and case-insensitively
  4. perl -0777 -pi -e 's/<script\b[^>]*?>.*?<\/script>//gsi' "$file"
  5. done