Xubuntu после загрузки новой установки с старого диска

Это решение работает отлично, но это тоже шутка, потому что первое, что я подумал, когда я прочитал ваш вопрос: «Кто все еще буквально использует человека из командной строки? Разве не все просто Google на странице руководства, которую они хотят (чтобы у них появлялись такие фантастические вещи, как неограниченная прокрутка)? ». Затем я понял, что на сайтах у меня обычно есть команды обоих типов, поэтому почему бы просто не использовать их для обеспечения единого интерфейса справочной страницы по всем командам. Следовательно, эта забава родилась.

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

 sudo apt-get install tidy html2text

Это не совсем необходимо, но они помогают сделать его немного приятнее. Tidy очистит HTML и html2text отформатирует этот html как форматированный текст (что обычно довольно тривиально, так как большинство этих сайтов уже отформатированы в тексте и просто завернуты в теги & lt; pre & gt..

Теперь все, что вам нужно сделать это, добавьте это в конец ~/.profile:

function iman() {
    if [ ! -d "/usr/share/iman" ]; then
        sudo mkdir -m a=rwx /usr/share/iman
    fi
    if [ ! -f "/usr/share/iman/$1.html" ]; then
        curl "http://unixhelp.ed.ac.uk/CGI/man-cgi?$1"| tidy -n -asxml 2>/dev/null| html2text > "/usr/share/iman/$1.html"; 
    fi
    if [ -f "/usr/share/iman/$1.html" ]; then
        cat "/usr/share/iman/$1.html";
    else
        echo "Entry not found."
    fi
}

После выхода из системы, а затем снова вы должны ввести это:

iman cd

и это

Здесь используется каталог данных (/ usr / share / iman), чтобы свести к минимуму наши требования к сети (так что это будет работать для записей, которые вы уже использовали найденный ранее даже без подключения, а также для минимизации нагрузки на этот случайный сайт страниц man linux, который я нашел с помощью системных записей, которые мы хотим в нем). Если вы больше не используете это, вы захотите удалить это для восстановления диска пространство.

Надеюсь, остальное довольно прямолинейно.

1
задан 7 December 2016 в 13:21

0 ответов

Другие вопросы по тегам:

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