クリスマスが近づいてきて、彼らはあなたのLinuxターミナルを飾ることができるこの単純なPerlプログラムを私たちに持ってきたいと思っていました。 今 あなたはこのクリスマスツリーであなたのコンソールにクリスマスをもたらすことができます Linuxコンソールで視覚化できるアニメーション。 その有用性はまったくありませんが、それでも興味があります。ここで試してみたい人のために、手順を追って説明します。
このコードをありがとうcyberciti.bizとVivekGite、それを表示するには、あなたが持っている必要があります インストールされたPerl 私たちのシステムでは、すでにお持ちの場合は、Acme :: POE :: Treeをインストールできます。 これを行うには、CPANモジュール(包括的なPerlアーカイブネットワーク)を使用し、特権から始めて、簡単なコマンドラインを記述します。
perl -MCPAN -e 'install Acme::POE::Tree'
これができたら、 シェルのクリスマスツリーを参照してください 簡単なコマンドで:
perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'
このツリーをカスタマイズしたい場合、Perlスクリプトのソースコードを変更して、次の内容のテキストファイル(例:christmas.pl)に保存できます。
#!/usr/bin/perl use Acme::POE::Tree; my $tree = Acme::POE::Tree->new( { star_delay =>1.5, #brillo durante 1.5segundos light_delay => 2, #Centelleo de las luces por 2 segundos run_for => 10, #Salir automáticamente tras 10 segundos de muestra } ); $tree->run();
私たちは何年ですか? 1995 XNUMX? ははは、だからLinuxは決してそんなに人のようになることはないでしょう。
que ?? わからない場合は、端末が欠かせないので、趣味でこういうディテールをやりたいと思っているので、ばかげていてもコメントは無意味です;)
ご挨拶。
このCPANに興味を持ってください:«車輪の再発明をしないでください»。
perl 5をインストールしましたが、「Curses.pm」がないために実行されません。これは、CPANを実行し、最も近いミラーで自動的に構成したにもかかわらず取得されない依存関係です。
「とてもばかげている」ように見え、時代錯誤でさえ興味深いレッスンを教えてくれるので、興味をそそるのをやめません。個人的には、perlはやや「奇妙な」言語ですが、プログラムに「集中化」されたものがあることを知りませんでした。