દર વખતે જ્યારે અમે ગુડ નાઈટ અને નાતાલની નજીક હોઈએ છીએ અને અહીં અમે તમારા માટે આ સરળ પર્લ પ્રોગ્રામ લાવ્યા છીએ જેની સાથે તમે નાતાલની ભાવનાથી તમારા ટર્મિનલને સજાવટ કરી શકો છો.
આ કાર્યક્રમ સાથે તમારું લીનક્સ કન્સોલ નાતાલનાં ઝાડ જેવું લાગે છે એનિમેટેડ અને એ હકીકત હોવા છતાં કે તેની ઉપયોગિતા કન્સોલના સૌંદર્યલક્ષી ભાગથી આગળ વધતી નથી, તે કંઈક એવી છે જે તદ્દન વિચિત્ર છે અને અમે ડિસેમ્બરના આ દિવસોનો ઉપયોગ કરી શકીએ છીએ, અને જો તમે તેને વાંચવાનો પ્રયત્ન કરો છો અને તેને અજમાવવા માટે રસ ધરાવતા હોવ તો વાંચન ચાલુ રાખો કે હું કેવી રીતે કરવું તે સમજાવું છું.
તેથી કન્સોલમાં ઝાડની કલ્પના કરવા માટે, તે હોવું જરૂરી છે સ્થાપિત પર્લ સિસ્ટમમાં (જેની સાથે જાદુ થશે), જો અમારી પાસે તે પહેલેથી જ છે તો તમે ઇન્સ્ટોલ કરી શકો છો Acme :: POE :: વૃક્ષ. આ ઇન્સ્ટોલેશન માટે, વિશેષાધિકારો સાથે બુટ કર્યા પછી, આપણે CPAN મોડ્યુલ (કમ્પ્રિહેન્સિવ પર્લ આર્કાઇવ નેટવર્ક) નો ઉપયોગ કરવો જ જોઇએ, અમે એક સરળ આદેશ વાક્ય લખીશું:
perl -MCPAN -e 'install Acme::POE::Tree'
પહેલેથી જ એકવાર અમે આ કરીશું, આપણે શેલમાં એનિમેટેડ ક્રિસ્ટમસ ટ્રી જોશું ખૂબ જ સરળ આદેશ સાથે:
perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'
જો તમે ઇચ્છો તો, આ વૃક્ષને કસ્ટમાઇઝ કરવું પણ શક્ય છે, તમારે ફક્ત આ કરવું જોઈએ પર્લ સ્ક્રીપ્ટનો સ્રોત કોડ સંપાદિત કરો અને તમે તેને નીચેની સામગ્રી સાથે ટેક્સ્ટ ફાઇલમાં સાચવો (ઉદાહરણ તરીકે: christmas.pl):
#! / usr / બિન / પર્લ
ઉપયોગ Acme :: POE :: વૃક્ષ;
મારું $ વૃક્ષ = એકમે :: પી.ઓ.ઇ .: વૃક્ષ-> નવું (
{
સ્ટાર_ડેલે => 1.5, # તેજસ્વીતા 1.5 સેકંડ માટે
લાઇટ_ડેલે => 2, # 2 સેકંડ માટે લાઈટ ઝબકવું
run_for => 10, નમૂનાના 10 સેકંડ પછી આપમેળે બહાર નીકળો
}
);
$ વૃક્ષ-> રન ();
આ સરળ પ્રોગ્રામ સાથે, તમારું કન્સોલ ક્રિસમસની ભાવનાથી પોશાક કરવામાં આવશે અને હંમેશની જેમ, અમે તમારી ટિપ્પણીઓ અને છાપની રાહ જોવી છું.
મેરી નાતાલ !!
તમે મહાન રોબર્ટુચો છો.
«એકવાર અમે આ કરીશું, પછી આપણે શેલમાં એનિમેટેડ ક્રિસમસ ટ્રી ખૂબ જ સરળ આદેશથી જોશું:
પર્લ -મેકમે :: પી.ઓ.ઇ .: ટ્રી-એ 'એકમે :: પી.ઓ.ઇ .: ટ્રી-> ન્યુ () -> રન ()' »
તે સ્પષ્ટ છે કે આદેશ એટલો સરળ કોણ ભૂલી જશે કે તે ફક્ત 1 સેકંડ માટે જોઈને તેને યાદ કરવામાં આવે છે
મિત્ર @ સ્લી, તે ખરેખર સરળ છે, જે થાય છે તે છે કે તમે પ્રોગ્રામિંગ વિશે કલ્પના ના કરી શકો. પડદા પાછળ શું થાય છે તે મને વિગતવાર સમજાવવા દો.
જ્યારે આપણે જાણતા નથી, અમે ટર્મિનલમાં લખીએ છીએ: »પર્લ -મેકમે :: પી.ઓ.ઇ .: ટ્રી-એ 'એક્મે :: પીઓઇ :: ટ્રી-> ન્યુ () -> રન ()'«. આપણે કમ્પ્યુટરને જે કહી રહ્યા છીએ તે છે કે પર્લ પ્રોગ્રામિંગ ભાષા એપ્લિકેશનને એક્ઝેક્યુટ કરે છે જે પર્લ ઇન્ટરપ્રીટરની દલીલ તરીકે પસાર કરવામાં આવી છે 🙂
મને પર્લ બહુ ગમતું નથી, હું મારા પેંગ્વીન માટે સ્ક્રિપ્ટીંગ ભાષા તરીકે પાયથોનને પસંદ કરું છું.
શુભેચ્છાઓ.
આ વધુ સારું છે
https://gist.github.com/franktoffel/aea4329b760eb3e72f4d
જો તે acme કહે છે મને વિશ્વાસ નથી