మీ Linux కన్సోల్‌లో క్రిస్మస్

ప్రతిసారీ మేము గుడ్ నైట్ మరియు క్రిస్‌మస్‌కు దగ్గరగా ఉన్నాము మరియు ఇక్కడ మేము మీ టెర్మినల్‌ను క్రిస్మస్ ఆత్మతో అలంకరించగల ఈ సాధారణ పెర్ల్ ప్రోగ్రామ్‌ను మీకు అందిస్తున్నాము.

ఈ కార్యక్రమంతో మీ లైనక్స్ కన్సోల్ క్రిస్మస్ చెట్టులా కనిపిస్తుంది యానిమేటెడ్ మరియు దాని ఉపయోగం కన్సోల్ యొక్క సౌందర్య భాగానికి మించి ఉండకపోయినా, ఇది చాలా ఆసక్తికరంగా ఉంది మరియు మేము ఈ డిసెంబర్ రోజులను ఉపయోగించుకోవచ్చు, మరియు మీరు చదువుతూ మరియు ప్రయత్నించడానికి ఆసక్తి కలిగి ఉంటే, నేను ఎలా వివరించాను అని చదువుతూ ఉండండి ఏమి చేయండి.

linux-christmas-tree

కాబట్టి కన్సోల్‌లోని చెట్టును దృశ్యమానం చేయాలంటే అది అవసరం పెర్ల్ వ్యవస్థాపించబడింది వ్యవస్థలో (మేజిక్ జరుగుతుంది), మాకు ఇప్పటికే ఉంటే మీరు ఇన్‌స్టాల్ చేయవచ్చు Acme :: POE :: చెట్టు. ఈ ఇన్‌స్టాలేషన్ కోసం, మేము ప్రత్యేక హక్కులతో బూట్ చేసిన తర్వాత తప్పక CPAN (సమగ్ర పెర్ల్ ఆర్కైవ్ నెట్‌వర్క్) మాడ్యూల్‌ను ఉపయోగించాలి, మేము ఒక సాధారణ కమాండ్ లైన్‌ను వ్రాస్తాము:

perl -MCPAN -e 'install Acme::POE::Tree'

ఇప్పటికే మేము దీన్ని ఒకసారి, మేము షెల్ లో యానిమేటెడ్ క్రిస్మస్ చెట్టును చూస్తాము చాలా సులభమైన ఆదేశంతో:

perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'

మీరు కోరుకుంటే ఈ చెట్టును అనుకూలీకరించడం కూడా సాధ్యమే, మీరు చేయవలసి ఉంటుంది పెర్ల్ స్క్రిప్ట్ యొక్క సోర్స్ కోడ్‌ను సవరించండి మరియు మీరు దానిని క్రింది కంటెంట్‌తో టెక్స్ట్ ఫైల్‌లో సేవ్ చేస్తారు (ఉదాహరణకు: christmas.pl):

#! / usr / bin / perl

Acme :: POE :: చెట్టు;

my $ tree = Acme :: POE :: Tree-> new (

{

star_delay => 1.5, # ప్రకాశం 1.5 సెకన్లు

light_delay => 2, # లైట్లు 2 సెకన్ల పాటు మెరిసిపోతాయి

run_for => 10, # 10 సెకన్ల నమూనా తర్వాత స్వయంచాలకంగా నిష్క్రమించండి

}

);

$ చెట్టు-> రన్ ();

ఈ సరళమైన ప్రోగ్రామ్‌తో, మీ కన్సోల్ క్రిస్మస్ స్ఫూర్తితో ధరించబడుతుంది మరియు ఎప్పటిలాగే, మీ వ్యాఖ్యలు మరియు ముద్రల కోసం మేము ఎదురుచూస్తున్నాము.

క్రిస్మస్ శుభాకాంక్షలు!!


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

5 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   పొద అతను చెప్పాడు

    మీరు గొప్ప రోబెర్టుచో.

  2.   SLI అతను చెప్పాడు

    «మేము దీన్ని చేసిన తర్వాత, షెల్‌లోని యానిమేటెడ్ క్రిస్మస్ చెట్టును చాలా సులభమైన ఆదేశంతో చూస్తాము:

    perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()' »
    ఒక కమాండ్‌ను ఎవరు అంత తేలికగా మరచిపోతారో స్పష్టంగా తెలుస్తుంది, అది 1 సెకన్ల పాటు చూడటం ద్వారా గుర్తుంచుకుంటుంది

    1.    కల్ట్ వల్క్స్ అతను చెప్పాడు

      మిత్రుడు ఓస్లీ, ఇది నిజంగా సులభం, ఏమి జరుగుతుందంటే మీకు ప్రోగ్రామింగ్ గురించి ఆలోచనలు ఉండకపోవచ్చు. తెరవెనుక ఏమి జరుగుతుందో నేను మీకు చాలా వివరంగా వివరిస్తాను.

      మేము లేనప్పుడు, మేము టెర్మినల్‌లో వ్రాస్తాము: »perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()'«. మేము కంప్యూటర్‌కు చెబుతున్నది ఏమిటంటే, పెర్ల్ ప్రోగ్రామింగ్ లాంగ్వేజ్ పెర్ల్ వ్యాఖ్యాతకు వాదనగా పంపబడుతున్న అనువర్తనాన్ని అమలు చేస్తుంది

      నేను పెర్ల్‌ను చాలా ఇష్టపడను, నా పెంగ్విన్‌ల కోసం పైథాన్‌ను స్క్రిప్టింగ్ భాషగా ఇష్టపడతాను.
      శుభాకాంక్షలు.

  3.   జూలియో సాల్దివర్ అతను చెప్పాడు
  4.   టైల్ అతను చెప్పాడు

    ఇది ఆక్మే అని చెబితే నేను నమ్మను