Отображать случайные цитаты из командной строки в Linux
Работать из командной строки в Linux — это весело. Из Терминала мы можем делать что угодно, даже мотивировать себя. Есть два простых сценария оболочки bash/zsh для отображения случайных цитат популярных авторов и лидеров на вашем терминале. Эти сценарии будут работать в любой системе, поддерживающей bash или zsh. В этом кратком руководстве мы обсудим, как установить программы motivate и 'fortune' для отображения случайных кавычек из командной строки в Linux.
Установите скрипт Motivate в Linux
Программа мотивации находится под сильным влиянием популярной команды Linux 'fortune', которая отображает случайные острые, вдохновляющие, мотивационные фразы и цитаты в Терминале.
Перед использованием команды «motivate» вам необходимо установить следующие предварительные условия.
- мерзавец
- python3
Два вышеупомянутых приложения доступны в репозиториях по умолчанию большинства современных операционных систем Linux.
Например, чтобы установить git и python 3 в Arch Linux, запустите:
sudo pacman -S git python3
В Debian, Ubuntu, Linux Mint:
sudo apt-get install git python3
В RHEL, Fedora, CentOS:
sudo yum install git pythin3
При использовании openSUSE:
sudo zypper install git pythin3
После того, как вы установили вышеуказанные необходимые условия, git клонируйте репозиторий «motivate» с помощью команды:
git clone https://github.com/mubaris/motivate.git
Пример вывода будет:
Cloning into 'motivate'...
remote: Enumerating objects: 1356, done.
remote: Total 1356 (delta 0), reused 0 (delta 0), pack-reused 1356
Receiving objects: 100% (1356/1356), 776.25 KiB | 812.00 KiB/s, done.
Resolving deltas: 100% (705/705), done.
Приведенная выше команда клонирует содержимое «motivate» в каталог под названием «motivate» в вашем текущем рабочем каталоге. Перейдите в каталог «мотивировать»:
cd motivate/motivate
Скомпилируйте и установите программу «Мотивация», как показано ниже.
sudo ./install.sh
Выполните следующую команду, чтобы изменения вступили в силу.
source ~/.bashrc
Если ваша оболочка Zsh, просто замените «~/.bashrc» на «~/.zshrc» в приведенной выше команде.
Теперь вы можете вызвать программу мотивации для отображения котировок с помощью команды:
motivate
Если у вас нет root-прав, вы все равно можете установить его, как показано ниже.
git clone https://github.com/mubaris/motivate.git
cd motivate
ln -s $PWD/motivate/motivate.py moti
ln -s $PWD/dummy.sh mmoti
echo 'export PATH=$PWD:$PATH' >> ~/.bashrc
source ~/.bashrc
Затем выполните следующую команду для отображения кавычек.
moti
Программа Motivate уже установлена. Теперь давайте немного повеселимся в Терминале.
Отображение случайных цитат с помощью сценария оболочки Motivate
Чтобы отобразить любые случайные котировки, просто запустите следующую команду из своего терминала.
motivate
Или,
moti
Теперь вас встретит случайная цитата.
"You don't have to be great to start, but you have to start to be great."
--Zig Ziglar
Продолжайте выполнять эту команду, чтобы получить больше котировок. Вот несколько цитат, отображаемых командой «motivate» на сервере Ubuntu.
Чтобы обновить базу данных, клонируйте репозиторий мотивации git:
git clone https://github.com/mubaris/motivate.git
Затем перейдите в каталог мотивации:
cd motivate
И обновите его с помощью команды:
./UPDATE
Отображение случайных цитат с помощью команды Fortune
Как уже было сказано, программа Motivate находится под сильным влиянием команды 'fortune'. Вы также можете отображать случайные цитаты, забавные фразы и популярные пословицы, используя команду «фортуна».
Чтобы установить его в системах на базе RPM, запустите:
sudo yum install fortune
В системах на базе DEB:
sudo apt-get install fortune
После того, как вы его установили, запустите «Fortune» на своем терминале, чтобы получить случайные цитаты и мысли популярных людей.
fortune
Вот некоторые удачи из моей системы Ubuntu.
Автоматически отображать котировки при открытии терминала
Программы мотивации и удачи могут автоматически отображать цитаты, забавные высказывания и поговорки всякий раз, когда вы открываете приложение «Терминал». Для этого вам необходимо добавить команду motivate или fortune в файл конфигурации профиля предпочитаемой вами оболочки. :
Если вы используете BASH, откройте файл bashrc:
nano ~/.bashrc
Добавьте следующие строки для команды удачи:
#!/bin/bash
~/.bashrc
fortune
Для команды мотивации добавьте следующие строки:
#!/bin/bash
~/.bashrc
motivate
Сохраните и закройте файл. И введите следующие команды, чтобы изменения вступили в силу.
source ~/.bashrc
Отныне каждый раз, когда вы открываете Терминал, вас будет встречать цитата.
Оставайтесь мотивированными!
Ресурсы:
- мотивировать репозиторий Git
- Сайт Fortune