perl -wlne'/title>([^<]+)/i&&rename$ARGV,"$1.html"' *.html
Команда «perl -wlne’/title>([^<]+)/i&&rename$argv,"$1.html"' *.html" переименовывает файлы с расширением html в соответствии с тегом заголовка. Если в файле найден тег заголовка, то он используется в качестве нового имени файла с расширением html. Если нет тега заголовка, файл не переименовывается. Альтернативой может быть использование других языков программирования, таких как Python или JavaScript, для выполнения подобной операции.