GNU/Linux >> Linux の 問題 >  >> Linux

スローモーションでLinuxコマンド出力にレインボーカラーを追加

この記事では、コマンド画面に虹色を出力し、何らかの理由で出力速度を遅くするクールでシンプルな方法を確認します。

lolcatプログラムは上記の目的で使用されます。基本的に、catコマンドと同様に、ファイルまたは標準入力を標準出力に連結することで機能し、特定のコマンドのデフォルトの画面出力色をオーバーライドして、虹色を追加します。

LinuxにLolcatプログラムをインストールする方法

Lolcat プログラムは、ほとんどすべての最新のLinuxディストリビューションでデフォルトのリポジトリから利用できますが、利用可能なバージョンは少し古いです。または、最新バージョンの lolcatをインストールすることもできます この次のガイドを使用してgitリポジトリから。

  1. LinuxターミナルでRainbowOfColorsを出力するためにLolcatをインストールする

lolcatをインストールしたら、 lolcatを実行するための基本的な構文 は:

$ lolcat [options] [files] ...

その動作を制御するいくつかのオプションが付属しています。以下は、このガイドの範囲で強調する最も重要なフラグのいくつかです。

  1. -a –すべての入力行をアニメーション効果に通します。
  2. -d –アニメーション効果の持続時間(次の行を表示するまでのステップ数)を指定します。デフォルト値は12です。
  3. -s –アニメーション効果の速度(フレームレート-1秒あたりのステップ数)を指定します。デフォルト値は20です。
  4. -f –標準出力がttyでない場合に、強制的にカラーリングを有効にします。

lolcatで他のオプションを見つけることができます マニュアルページ:

$ man lolcat 

LinuxでLolcatを使用する方法

lolcatを使用するには 、関連するコマンドの出力をパイプで送信し、魔法を監視するだけです。

例:

$ ls -l | lolcat -as 25

デフォルトの速度を変更できることに加えて、次のコマンドでは、 10の比較的遅い速度を使用します 1秒あたりのステップ数:

$ ls -l | lolcat -as 10

lolcatでは任意のコマンドを使用できます Linuxターミナルで出力をカラフルに表示します。ps、date、calを次のように表示するコマンドはほとんどありません。

$ ps | lolcat
$ date | lolcat
$ cal | lolcat

この記事では、コマンド画面の出力速度を大幅に低下させ、虹色の効果を与える方法について説明しました。

いつものように、この記事に関する質問やコメントは、以下のフィードバックセクションからお知らせください。最後に、そこで発見した便利なLinuxコマンドを教えてください。


Linux
  1. Linuxコマンドの出力を変数に割り当てる方法

  2. Linuxでコマンド出力をファイルに保存する方法

  3. Linux での tee コマンドの例

  1. Python から Linux コマンドを実行する

  2. 別のコマンドのパラメーターとしての Linux コマンド出力

  3. Linuxコマンド出力をファイルに出力するには?

  1. Lolcat –LinuxターミナルでRainbowOfColorsを出力するコマンドラインツール

  2. Linux 時間コマンドの例

  3. Linux の「スクリプト」コマンドの出力をクリーンアップする方法