Итак, это звучит как вопрос о попытках помешать людям дублировать ваш сайт.
Да, wget может загружать все все передние -части веб-сайта с аутентификацией.
Тем не менее, таким же образом можно просматривать файлы. Ваш сервер не заботится о том, поступает ли он из wget или из браузера, он обслуживает HTML для просмотра клиентом. Здесь нет проблем с безопасностью, так как нет бэкэнда (PHP и т. д. )затронут код, -который анализируется и контролируется самим сервером и никогда не выпускается наружу.
Продолжая, вот аналогия. Ваша учетная запись электронной почты предназначена только для членов, верно? Но вы можете сохранить из него HTML-код (ctrl+s/cmd+s ), после чего вы получите сохраненную версию страницы, но без какой-либо функциональности. Таким образом, кто-то не может взломать вашу учетную запись электронной почты из сохраненного HTML-файла, точно так же, как кто-то не может взломать с помощью снимка экрана (, если на снимке экрана не виден пароль и т. д. ).
Вот для чего предназначен tr
.Предполагая, что это действительно те символы, которые вы хотите изменить, и это не проблема кодировки, вам нужно:
tr '¨ÉÖÓÊÅÍÃØÙÇÕÚÔÛÂÀÏÐÎËÄÆÝß×ÑÌÈÒÜÁÞ¸éöóêåíãøùçõúôûâàïðîëäæýÿ÷ñìèòüáþ' \
'ЁЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮёйцукенгшщзхъфывапролджэячсмитьбю' < input.py > output.py
Однако я подозреваю, что вы хотите изменить кодировку файла, а не символы. Я не могу проверить это без файла примера, но, возможно, это:
iconv -f windows-1252 -t windows-1251 input.py > output.py