Поиск по сайту:

Как получить мгновенные ответы по кодированию через командную строку в Linux

Вы программист? У меня для вас хорошие новости. Теперь вы можете получать мгновенные ответы по кодированию через командную строку с помощью утилиты 'howdoi' в Unix-подобных операционных системах. Вам не обязательно искать в Google или обращаться к каким-либо другим интернет-ресурсам, чтобы узнать о некоторых основных запросах по программированию. Howdoi будет отображать мгновенные ответы на коды и командные запросы прямо с вашего терминала. Этот инструмент может быть полезен, если у вас нет доступа к веб-браузеру. Он должен работать в любых операционных системах, поддерживающих python 2 и python 3, включая операционные системы GNU/Linux и Windows.

В этом кратком руководстве описывается, как установить и использовать утилиту Howdoi в Linux.

Получите мгновенные ответы по кодированию через командную строку, используя «Howdoi»

Howdoi можно легко установить с помощью утилиты pip. Чтобы установить pip в свой дистрибутив Linux, выполните следующие действия.

Чтобы установить PIP в Arch Linux и его производных, запустите:

sudo pacman -S python-pip

В RHEL, Fedora, CentOS:

sudo yum install epel-release
sudo yum install python-pip

Или,

sudo dnf install epel-release
sudo dnf install python-pip

В Debian, Ubuntu, Linux Mint:

sudo apt-get install python-pip

После установки PIP выполните следующую команду, чтобы установить Howdoi.

sudo pip install howdoi

Использование слова «Хаудои»

Типичный синтаксис Howdoi:

howdoi [-h] [-p POS] [-a] [-l] [-c] [-n NUM_ANSWERS] [-C] [-v] QUERY [QUERY ...]

Здесь,

  • -h  – отображает раздел справки.
  • -p POS  – выбрать ответ в указанной позиции (по умолчанию: 1).
  • -a  – отображает полный текст ответа.
  • -l   – отображает только ссылку на ответ.
  • -c  – включает цветной вывод.
  • -n NUM_ANSWERS  – количество возвращаемых ответов.
  • -C – очищает кеш.
  • -v  – отображает текущую версию Howdoi.

Давайте посмотрим несколько примеров.

Чтобы узнать, как использовать функцию печати в Python или Java, используйте следующие команды:

howdoi print python

Пример вывода:

print("Total score for %s is %s " % (name, score))
howdoi print java

Выход:

System.out.print("\"Hello\"");

Чтобы узнать, как создать архив, просто выполните следующую команду:

howdoi create tar archive

Пример вывода будет:

tar czf file.tar.gz file.txt

Вы можете использовать эту команду для создания tar-архива file.txt. Аналогично можно искать любые команды. Вот как узнать формат команды для создания файла или каталога.

howdoi create file touch

Пример вывода:

touch ../my_directory/file

Аналогичным образом вы можете просмотреть, как создать каталог, как показано ниже.

howdoi create directory mkdir

Пример вывода:

mkdir -p foo

Чтобы узнать, как отформатировать дату в bash, просто запустите:

howdoi format date bash

Пример вывода:

DATE=`date +%Y-%m-%d`

Обратите внимание, что эта утилита может не найти ответы на все запросы, но она поможет вам найти ответы на некоторые основные коды и командные запросы.

Ресурс:

  • Howdoi на GitHub

Статьи по данной тематике