لينڪس کي اسڪوٽ جي گنجائش استعمال ڪندي اسڪرين تي ٽيڪس ڪڍڻ

اهو گائيڊ توهان کي لينڪس ايڪو ڪنڊو استعمال ڪندي ٽرمينل ونڊو ۾ ٽيڪسٽ لڳايو آهي.

ان جو پاڻ تي استعمال ٿيندڙ گونج ۾ خاص طور تي مفيد آهي پر لپي جي حصي جي طور تي استعمال ٿيندو اها هدايتون، غلطيون، ۽ اطلاعن کي ڊسپلي ڪرڻ لاء استعمال ڪري سگهجي ٿي.

مثال طور لينڪس ايڪو حڪم جو استعمال

ان جي آسان ترين طريقن ۾ ٽيڪسٽ ٽاڪين تائين متن لاء آسان طريقو آهي:

گونگو "هيلو دنيا"

مٿي ڏنل حڪم لفظن " هيلو دنيا " کي اسڪرين تائين پهچايو آهي (منٽ کي quotation marks).

ڊفالٽ طور، بيان بيان ڪرڻ جي ھڪڙي ھڪڙي لسٽ اکرن کي string جي پڇاڙي ۾.

ھن کي امتحان ڪرڻ جي ڪوشش ڪريو ٽرمينل ونڊو ۾ ھيٺ ڏنل بيان:

گونگو "هيلو دنيا" ۽ گونگو "الوداع دنيا"

توھان ڏسان ٿو ته نتيجو ھيٺئين طور تي آھي:

هيلو دنيا
الوداع دنيا

توهان هيٺيون نون ڪردار کي ختم ڪري سگهو ٿا منٽ اين سئنگ (-n) کي شامل ڪري سگھو ٿا:

echo -n "هيلو دنيا" ۽ "گونگو دنيا"

مٿي ڏنل حڪم مان نتيجو ڏنل آهي:

هيلو دنيا الوداع دنيا

گونگا بيان کي استعمال ڪرڻ بابت هڪ ٻي شيء اهو آهي ته اهو خاص ڪردارن کي ڪيئن ڪارو آهي.

مثال طور ٽرمينل ونڊو ۾ هيٺيان ڪوشش ڪريو:

گونگو "هيلو دنيا \ r \ ngoodbye دنيا"

هڪ مثالي دنيا ۾، \ n ۽ \ n خاص ڪردارن کي نئين لائين شامل ڪرڻ لاء ڪم ڪندو، پر اهي نه. جنهن جو نتيجو هيٺ ڏنل آهي:

هيلو دنيا \ r \ ngoodbye دنيا

توهان گونج حڪم استعمال ڪندي خاص ڪردارن کي فعال ڪري سگهو ٿا جنهن ۾ -e سوئچ هن ريت شامل آهن:

echo -e "هيلو دنيا \ r \ ngoodbye دنيا"

ھن وقت جو نتيجو ھليو ويندو

هيلو دنيا
الوداع دنيا

توهان شايد يقيني طور تي صورتحال ۾ وڃي سگهو ٿا جئين توهان هڪ قطار کي هڪ خاص ڪردار جي طور تي رکيو ويندو آهي ۽ توهان ان کي نه ڪرڻ چاهيو ٿا. هن منظر ۾ هڪ گاديء جو استعمال هن ريت آهي:

echo -E "هيلو دنيا \ r \ ngoodbye دنيا"

-e سوئچ استعمال ڪندڙ ڪهڙا خاص اکر هٿ ڪيا ويا آهن؟

اچو ته انهن مان ڪجهه به ڪوشش ڪريو. ٽرمين ۾ هيٺ ڏنل حڪم جاري ڪريو.

echo -e "hel \ blo world"

مٿي ڏنل حڪم هيٺين ٻاھران ڪندو.

هي دنيا آهي

ظاهر نه آهي حقيقت ڇا ته توهان اسڪرين ڏانهن آئوٽ ڪرڻ چاهيو ٿا پر توهان اهو نڪتو آهي ته بڪسلاش ب اڳئين خط کي هٽايو.

ھاڻي ٽرمينل ونڊو ۾ ھيٺيان ڪوشش ڪريو

echo -e "هيلو \ سي دنيا"

اهو حڪم سڀني جي پٺتي ۽ سي سي تائين پهچندي آهي. باقي سڀ ڪجهه شامل ڪري نئين لائن شامل ڪري ڇڏيا آهن.

پوء هڪ نئين لين ڪردار ۽ گاڏي واپسي جي وچ ۾ ڇا فرق آهي؟ نون لين ڪردار کي ڪسرسر اڳيان قطار ڏانهن هلندو آهي جڏهن ته گاڏي واپسي کي ڪسر واپس واپس کاٻي پاسي ڏانهن منتقل ڪندو آهي.

مثال طور توهان جي ٽرمينل ونڊو ۾ هيٺين داخل ڪريو.

echo -e "هيلو \ norld"

مٿين حڪم جي ٻاھر ٻن لفظن کي مختلف لائين تي رکي ٿو.

هيلو
دنيا

هاڻ ٽرمينل ونڊو ۾ هن کي آزمايو:

echo -e "هيلو \ rworld"

نئين لائن ۽ گاڏي جي واپسي جي وچ ۾ فرق بلڪل واضح ٿي ويندي، جيئن هيٺ ٻاولي کي هيٺين طور تي ظاهر ڪيو ويندو.

دنيا

هيلو نمودار ٿي ويو، گاڏي واپسي هن لڪير جي شروعات کان ڪسر ورتو ۽ دنيا کي ظاهر ڪيو ويو.

اها ٿورو وڌيڪ واضح ٿي وڃي ٿي ته جيڪڏهن توهان هيٺين ڪوشش ڪئي.

echo -e "هيلو \ ر"

مٿين کان ٻاھر ڏنل آھي:

ٽڪريء

حقيقت ۾ ڪيترن ئي ماڻهن کي استعمال ڪندي اڃا تائين نئين لائين کي ڪڍڻ وقت \ r \ n نوٽيفشن استعمال ڪيو. گهڻو ڪري، بهرحال، توهان صرف هڪ سان حاصل ڪري سگهو ٿا \ n.