ウェブサイト検索

Linux ターミナルで ASCII アートをランダムに表示する方法


この短い記事では、ターミナル ウィンドウを開いたときにASCII-Art-Splash-Screenを使用してASCIIアートを自動的かつランダムに表示する方法を説明します。

ASCII-Art-Splash-Screen は、Python スクリプトと、Linux でターミナル ウィンドウを開くたびに表示されるASCII アートのコレクションで構成されるユーティリティです。 Linux や Mac OSX などの Unix ベースのシステムで動作します。

要件:

  1. python3 – ほとんどの場合、すべての Linux ディストリビューションにインストールされます。そうでない場合は、Python インストール ガイドを使用してください。
  2. curl – ファイルをダウンロードするためのコマンドライン ツール。

ASCII アートは ASCII-Art-Splash-Screen github リポジトリから取得されるため、インターネット接続が必要です。これは欠点の 1 つです。

Linux ターミナルでランダムな ASCII アートを表示する方法

ターミナルを開き、ディストリビューションに適したコマンドを使用して、 システムにカール コマンド ライン ツールをインストールすることから始めます。

sudo apt install curl		#Debian/Ubuntu 
yum install curl		#RHEL/CentOS
dnf install curl		#Fedora 22+

次に、システム上のASCII-Art-Splash-Screen リポジトリのクローンを作成し、ローカル リポジトリに移動して、ファイル ascii.py をホーム ディレクトリにコピーします。

git clone https://github.com/DanCRichards/ASCII-Art-Splash-Screen.git 
cd ASCII-Art-Splash-Screen/
cp ascii.py ~/

次に、以下のコマンドを実行します。これにより、~/.bashrc ファイルに行「python3 ascii.py 」が追加されます。これにより、ターミナルを開くたびに ascii.py 実行可能スクリプトを実行できるようになります。

echo "python3 ascii.py" >> ~/.bashrc

今後、新しい Linux ターミナルを開くと、シェル プロンプトが表示される前にランダムなASCII アートが表示されます。

新しい Linux ターミナルに表示される次のサンプル ASCII アートを確認してください。

これを停止するには、~/.bashrc シェル起動ファイルから python3 ascii.py 行をコメント アウトするか削除します。

詳細については、ASCII-Art-Splash-Screen をご覧ください: https://github.com/DanCRichards/ASCII-Art-Splash-Screen

Linux コマンド ラインのテクニックに関する次の役立つ記事もお読みください。

  1. Gogo – Linux で長く複雑なパスへのショートカットを作成する
  2. Linux で Sudo パスワードを入力するときにアスタリスクを表示する方法
  3. Linux で BASH コマンドライン履歴をクリアする方法
  4. Linux でカラーマニュアルページを表示する方法

この短いガイドでは、ASCII-Art-Splash-Screen ユーティリティを使用して Linux ターミナルにランダムな ASCII アートを表示する方法を説明しました。以下のフィードバック フォームを使用して、それについてのご意見を共有してください。