おやすみとクリスマスに近づくたびに、このシンプルなPerlプログラムをお届けします。このプログラムを使用して、ターミナルをクリスマスの精神で飾ることができます。
このプログラムで あなたのLinuxコンソールはクリスマスツリーのように見えることができます アニメーション化されており、その有用性はコンソールの美的部分を超えていませんが、それは非常に興味深いものであり、XNUMX月の最近に使用できます。読んでいて試してみたい場合は、読み続けてください。何をするって。
したがって、コンソールでツリーを視覚化できるようにするには、 インストールされたPerl システム(魔法が発生する)で、すでにそれを持っている場合は、インストールすることができます Acme :: POE ::ツリー。 このインストールでは、特権を使用して起動した後、CPAN(Comprehensive Perl Archive Network)モジュールを使用する必要があります。簡単なコマンドラインを記述します。
perl -MCPAN -e 'install Acme::POE::Tree'
すでにこれを行うと、 シェルにアニメーションのクリスマスツリーが表示されます 非常に簡単なコマンドで:
perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'
必要に応じて、このツリーをカスタマイズすることもできます。 Perlスクリプトのソースコードを編集する そして、次の内容のテキストファイル(例:christmas.pl)に保存します。
#!/ usr / bin / perl
Acme :: POE :: Treeを使用します。
my $ tree = Acme :: POE :: Tree-> new(
{
star_delay => 1.5、1.5秒間の#brightness
light_delay => 2、#ライトが2秒間点滅します
run_for => 10、#サンプルの10秒後に自動的に終了
}
);
$ツリー->実行();
このシンプルなプログラムで、あなたのコンソールはクリスマスの精神に身を包み、いつものように、私たちはあなたのコメントと印象を待っています。
メリークリスマス!!
あなたは素晴らしいロベルトゥーチョです。
«これを実行すると、非常に簡単なコマンドでシェル内にアニメーション化されたクリスマス ツリーが表示されます。
perl -MACme::POE::Tree -e 'Acme::POE::Tree->new()->run()'»
1秒見ただけで覚えられるような簡単なコマンドを誰が忘れるかは明らかです。
友人の @sli さん、それは本当に単純です。何が起こるかというと、あなたはプログラミングについて何の概念も持っていないかもしれません。 舞台裏で何が起こっているのかを大まかに説明しましょう。
私たちがそこにいないときは、ターミナルに次のように書きます: » perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()' «。 私たちがコンピューターに伝えているのは、Perl プログラミング言語が、引数として Perl インタプリタに渡されるアプリケーションを実行するということです :)
私は Perl はあまり好きではありません。ペンギン用のスクリプト言語としては Python を好みます。
ご挨拶。
こっちの方がいいよ
https://gist.github.com/franktoffel/aea4329b760eb3e72f4d
アクメって書いてあるなら信用しない