perl -0777pe '
s{ (?<=th>\s) file-\d+ (?=\s/th>) }{
qx/sed -e "4q;d" "$&"/ =~ /.*/;
$&;
}xge;
' Diff.html
Если я вас правильно понял, вы хотите, чтобы все имена файлов типа File-num
, заключенные в теги th> и / th> в файле, были заменены 4-й строкой только что выбранного файла. .
По моему опыту, если вы установите Anaconda как пользователь (не в систему с помощью sudo ), она установит все свои файлы, включая версию Python, в указанный вами каталог в вашем доме. В ваши системные папки помещаются только файлы поддержки Anaconda, поэтому работа существующих программ не мешает. Чтобы использовать программы Anaconda, вы должны начать сеанс с терминала и сделать две записи из вашего дома :1 )«cd Anaconda3/bin», затем 2 )«активация источника». Эти записи изменяют системный $PATH, чтобы поместить программы Anaconda в качестве первых элементов пути системного поиска. После того, как вы закончите работу с Anaconda, вы вернете систему к обычному $PATH, введя «source deactivate» в командной строке терминала.