網站搜尋

在 Linux 中從命令列顯示隨機引言


在 Linux 中從命令列工作非常有趣。我們可以從終端機做任何事情,甚至還能激勵自己。有兩個簡單的 bash/zsh shell 腳本可以在你的終端機上顯示一些來自知名作家和領袖的隨機名言。這些腳本可在任何支援 bash 或 zsh 的系統上運行。在這份簡短的指南中,我們將討論如何安裝 'motivate' 和 'fortune' 程式,以 在 Linux 的命令列中顯示隨機名言。

在 Linux 安裝 Motivate 腳本

這個 motivate 程式深受流行的 Linux 指令 'fortune' 的影響,該指令會在終端機中顯示隨機的辛辣、啟發性或激勵性的語句和名言。

在使用 'motivate' 指令之前,您需要先安裝以下先決條件。

  • git
  • python3

上述兩個應用程式可在大多數現代 Linux 作業系統的預設軟體庫中取得。

例如,要在 Arch Linux 上安裝 git 和 python 3,請執行:

$ sudo pacman -S git python3

在 Debian、Ubuntu、Linux Mint 上:

$ sudo apt-get install git python3

在 RHEL、Fedora、CentOS 上:

$ sudo yum install git pythin3

在 suse、openSUSE 上:

$ sudo zypper install git pythin3

在安裝上述先決條件後,使用以下命令 git clone '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' 的內容。進入 'motivate' 資料夾:

$ cd motivate/motivate

按如下所示編譯和安裝 'motivate' 程式。

$ sudo ./install.sh

執行以下命令以使變更生效。

$ source ~/.bashrc

如果你的 shell 是 Zsh,只需在上述命令中將“~/.bashrc”替換為“~/.zshrc”。

現在,你可以使用以下指令呼叫 motivate 程式來顯示名言:

$ 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 shell 腳本顯示隨機名言

要顯示任何隨機引用,只需在終端機中運行以下命令即可。

$ motivate

或者,

$ moti

你現在將會看到一個隨機名言。

"You don't have to be great to start, but you have to start to be great."
        --Zig Ziglar

繼續運行此命令以獲取更多引用。這裡是在 Ubuntu 伺服器上使用 'motivate' 命令顯示的一些引用。

使用 Motivate 程式從命令列顯示隨機語錄

要更新資料庫,請克隆 motivate 的 git 倉庫:

$ git clone https://github.com/mubaris/motivate.git

然後,進入 motivate 目錄:

$ cd motivate

然後,使用指令更新它:

$ ./UPDATE

使用 fortune 指令顯示隨機名言

如前所述,Motivate 計畫深受 'fortune' 指令的影響。你也可以使用 'fortune' 指令顯示隨機名言、有趣的短語和流行格言。

要在基於 RPM 的系統上安裝它,請運行:

$ sudo yum install fortune

在 DEB 系統上:

$ sudo apt-get install fortune

安裝後,在你的終端機上運行 'fortune' 以獲取名人的隨機名言和想法。

$ fortune

這裡是我 Ubuntu 系統上的一些幸運語。

使用 Fortune 程式從命令列顯示隨機引用

打開終端機時自動顯示引言

motivate 和 fortune 程式可以在你每次打開終端機應用程式時自動顯示名言、趣味語錄或格言。要做到這一點,你需要將 motivate 或 fortune 命令添加到你所偏好的 shell 的配置檔案中:

如果你使用的是 BASH,打開 bashrc 文件:

$ nano ~/.bashrc

為 fortune 指令新增以下幾行:

#!/bin/bash
# ~/.bashrc
fortune

要啟動命令,添加以下行:

#!/bin/bash
# ~/.bashrc
motivate

保存並關閉文件。然後輸入以下指令以使更改生效。

$ source ~/.bashrc

從現在起,每次你打開終端機時,都會看到一則名言作為問候。

保持動力!

資源:

  • 激勵 Git 儲存庫
  • 財富網站