Вам нужнаwget
полезность:
Допустим, нам нужно загрузить простую -веб-страницу, заданную http://www.littlewebhut.com/articles/simple_web_page/
.
Команда (приведенный ниже URL-адрес является реальной, команду можно протестировать «как есть»):
wget -O simple_page -k http://www.littlewebhut.com/articles/simple_web_page/
-O
(--output-document=file
)-Документы не будут записаны в соответствующие файлы, но все они будут объединены вместе и записаны в file
.
-k
(--convert-links
)-После завершения загрузки преобразуйте ссылки в документе, чтобы сделать их пригодными для локального просмотра
Я просто продемонстрирую некоторый контекстный html-фрагмент из упомянутой веб-страницы -перед загрузкой (онлайн-версии):
...
<ul>
<li><a href="/" class="color-menu">Home</a></li>
<li><a href="/html/" class="color-menu">HTML</a></li>
<li><a href="/css/" class="color-menu">CSS</a></li>
<li><a href="/javascript/" class="color-menu">JavaScript/jQuery</a></li>
<li><a href="/inkscape/" class="color-menu">Inkscape</a></li>
<li><a href="/gimp/" class="color-menu">GIMP</a></li>
<li><a href="/blender/" class="color-menu">Blender</a></li>
<li><a href="/articles/" class="color-menu">Articles</a></li>
<li><a href="/contact/" class="color-menu">Contact</a></li>
</ul>
Тот же фрагмент после скачивания, сохраненный в файлеsimple_page
:
...
<ul>
<li><a href="http://www.littlewebhut.com/" class="color-menu">Home</a></li>
<li><a href="http://www.littlewebhut.com/html/" class="color-menu">HTML</a></li>
<li><a href="http://www.littlewebhut.com/css/" class="color-menu">CSS</a></li>
<li><a href="http://www.littlewebhut.com/javascript/" class="color-menu">JavaScript/jQuery</a></li>
<li><a href="http://www.littlewebhut.com/inkscape/" class="color-menu">Inkscape</a></li>
<li><a href="http://www.littlewebhut.com/gimp/" class="color-menu">GIMP</a></li>
<li><a href="http://www.littlewebhut.com/blender/" class="color-menu">Blender</a></li>
<li><a href="http://www.littlewebhut.com/articles/" class="color-menu">Articles</a></li>
<li><a href="http://www.littlewebhut.com/contact/" class="color-menu">Contact</a></li>
</ul>
mutt
, как и многие другие утилиты, которые форматируют даты как часть своей работы, используют библиотечную функцию strftime()
C , прямо или косвенно. Эта функция использует текущие настройки локали для определения используемого часового пояса. Переменная среды, которая предоставляет пользователю -часовой пояс, — это переменная с именемTZ
.
Задайте для переменной среды TZ
конкретный часовой пояс для mutt
, и этот часовой пояс будет использоваться при создании заголовка Date:
в исходящем электронном письме.
TZ=Etc/UTC mutt
Это устанавливает часовой пояс UTC для mutt
, и это приведет к тому, что сообщения будут иметь часовой пояс +0000
в заголовке Date:
.
Использование TZ=Antarctica/South_Pole mutt
устанавливает часовой пояс на +1300
и т. д. (см. также как называются часовые пояса).