Sed несколько правил замены одновременно

Итак, это звучит как вопрос о попытках помешать людям дублировать ваш сайт.

Да, wget может загружать все все передние -части веб-сайта с аутентификацией.

Тем не менее, таким же образом можно просматривать файлы. Ваш сервер не заботится о том, поступает ли он из wget или из браузера, он обслуживает HTML для просмотра клиентом. Здесь нет проблем с безопасностью, так как нет бэкэнда (PHP и т. д. )затронут код, -который анализируется и контролируется самим сервером и никогда не выпускается наружу.

Продолжая, вот аналогия. Ваша учетная запись электронной почты предназначена только для членов, верно? Но вы можете сохранить из него HTML-код (ctrl+s/cmd+s ), после чего вы получите сохраненную версию страницы, но без какой-либо функциональности. Таким образом, кто-то не может взломать вашу учетную запись электронной почты из сохраненного HTML-файла, точно так же, как кто-то не может взломать с помощью снимка экрана (, если на снимке экрана не виден пароль и т. д. ).

3
29.04.2020, 13:45
1 ответ

Вот для чего предназначен tr.Предполагая, что это действительно те символы, которые вы хотите изменить, и это не проблема кодировки, вам нужно:

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

Однако я подозреваю, что вы хотите изменить кодировку файла, а не символы. Я не могу проверить это без файла примера, но, возможно, это:

 iconv -f windows-1252 -t windows-1251 input.py > output.py
5
19.03.2021, 02:20

Теги

Похожие вопросы