ทุกครั้งที่เราเข้าใกล้ราตรีสวัสดิ์และคริสต์มาสและที่นี่เรานำเสนอโปรแกรม Perl ง่ายๆนี้ให้คุณซึ่งคุณสามารถตกแต่งอาคารผู้โดยสารของคุณด้วยจิตวิญญาณแห่งคริสต์มาส
ด้วยโปรแกรมนี้คอนโซล Linux ของคุณจะดูเหมือนต้นคริสต์มาสเคลื่อนไหวได้แม้ว่าประโยชน์ใช้สอยจะไม่ได้นอกเหนือไปจากด้านความสวยงามของคอนโซล แต่ก็ค่อนข้างน่าสนใจและเป็นสิ่งที่เราสามารถใช้ได้ในช่วงเดือนธันวาคมนี้ หากคุณกำลังอ่านอยู่และสนใจที่จะลองใช้ โปรดอ่านต่อไป แล้วฉันจะอธิบายวิธีการใช้งานให้ฟัง
ในการดูโครงสร้างต้นไม้ในคอนโซล คุณต้องติดตั้ง Perl ไว้ในระบบของคุณ (ซึ่งเป็นส่วนสำคัญที่สุด) หากคุณติดตั้งไว้แล้ว คุณสามารถติดตั้งAcme::POE::Treeได้ สำหรับการติดตั้งนี้ เราต้องใช้โมดูล 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;
$ tree = Acme :: POE :: Tree-> ใหม่ (
{
star_delay => 1.5, #brightness เป็นเวลา 1.5 วินาที
light_delay => 2, # ไฟกะพริบ 2 วินาที
run_for => 10, # ออกโดยอัตโนมัติหลังจาก 10 วินาทีของตัวอย่าง
}
);
$ tree-> run ();
ด้วยโปรแกรมง่ายๆนี้คอนโซลของคุณจะแต่งกายด้วยจิตวิญญาณแห่งคริสต์มาสและเช่นเคยเรารอความคิดเห็นและความประทับใจของคุณ
สุขสันต์วันคริสต์มาส!!