مون کي ڪجهه به نه لڳايو آهي بش، ۽ اهو آهي ته جڏهن مان پٿرن جي عجيب دنيا ۾ داخل ٿي رهيو آهيان ، مون هن نن otherڙي دوست بابت ٿورو وساري ڇڏيو آهي جنهن منهنجي تمام گهڻي مدد ڪئي 🙂
هتي آئون بش جي شوقينن لاءِ ڪجهه رکان ٿو ، جئين عنوان چوي ٿو ... آئون توهان کي ڏيکاريان ٿو ته ڪئين نظام ۾ ڪا فائل يا فولڊر موجود آهي يا نه ، صرف استعمال ڪري رهيو آهيان: if
اسان هڪ
رابطو ڪريو test.sh && chmod + x test.sh
اھو ڇا ڪيو فائيل فائل ٺاھيو (رابطو ڪريو) ۽ توهان کي عمل درآمد جون اجازتون پڻ ڏيو (chmod + x test.sh)
اچو ته ان ۾ هيٺيون لکون.
if [ -d /opt/ ];
then
echo "Sí, sí existe."
else
echo "No, no existe"
fi
اهو ڇا ڪندو آهي؟
سادو 😀
پهرين لائن ۾ - » جيڪڏهن [-d / opt /] ؛
هتي اسان پڇون ٿا ، ڇا / اختياري / ڊائريڪٽري موجود آھي؟ ها ڊاريڪٽري / فولڊر ، ڇاڪاڻ ته -d مطلب ڊاريڪٽري يا فولڊر.
پوءِ جيڪڏهن اهو موجود آهي ته اسان ٽرمينل ۾ پرنٽ ڪنداسين “ها ، اهو موجود آهي.»(هي قطار 2 ۽ 3 آهي)
ٻي صورت ۾ ۽ / آپٽ / موجود ناهي ، پوءِ اسان ڇاپيندا «نه اهو موجود ناهي»(لائنون 4 ۽ 5)
پوءِ آخري لائين ۾ (نمبر 6) اسين بند ڪريون ٿا جيڪڏھن ۽ اھو آھي.
ٽيسٽ ڪريو ، اهو توهان کي ڏيکاريندو ته / opt / موجود آهي.
جيڪڏهن توهان مون کي ٻئي متن ڏيکارڻ چاهيو ٿا (جيڪو موجود ناهي) تبديلي / چونڊيو / ٻيو ڪو فولڊر جيڪو توهان جي سسٽم ۾ موجود نه آهي ، مثال طور: / asd /
جئين توهان ڏسي سگهو ٿا ، -d اسان کي toاڻڻ ۾ مدد ڪري ٿو ته ڊاريڪٽري موجود آهي ، چ nowو هاڻي جيڪڏهن اسان-ڊي-ايف ۾ تبديل ڪريون ٿا ته اهو فائلن جي وجود کي جاچڻ آهي (-d = ڊاريڪٽري ، -f = فائيل / فائل)
مثال طور
if [ -f /etc/hosts ];
then
echo "Sí, sí existe."
else
echo "No, no existe"
fi
هتي اختيارن جي فهرست آهي
-d - »چيڪ ڪريو ڪي مخصوص ڊاريڪٽري موجود آهي
-f - »چيڪ ڪريو جيڪڏهن ڪا مخصوص فائل موجود آهي
-w - »چيڪ ڪريو جيڪڏهن ڪنهن مخصوص فائل ۾ اجازت نامو آهي
-x - »چيڪ ڪريو جيڪڏهن ڪنهن مخصوص فائيل تي عمل جي اجازت آهي.
۽ ڀلي هتي گھڻو ڪجهه نه آهي وڌيڪ شامل ڪرڻ لاءِ
مون کي خبر آهي ته اهو انهن لاءِ گهڻو مفيد ۽ دلچسپ هوندو جيڪي بش ۾ پروگرام ڪرڻ پسند ڪندا آهن 😉
اقتباس سان جواب ڏيو
42 تبصرا ، پنھنجو ڇڏ
ان لاءِ هڪ ٻيو طريقو جيڪڏهن نه… ته پوءِ .. منتخب ڪريو:
test -f /etc/hosts && elcomando
يا پڻ
test ! -f /etc/hosts && echo "no se encontró el archivo"
وغيره.
صحيح 😀
… O_O… ڇا توهان ڪيوگو ، ڪيوگو کان ڪيوبا؟ … ونڊوز 8 ، ڊبليو ڊبليو ايف استعمال ڪندي !!!
چ yesو ها ، مان هن OS سان واقف ٿي رهيو آهيان ۽ جيڪڏهن مونکي سچ چوڻ گهرجي ، صرف اها شي جيڪا مون کي مفيد ملي آهي اها ڪاپي مينيجر آهي ، ٻي صورت ۾ مان ذاتي طور تي انهي کي درد محسوس ڪندو آهيان ، خاص طور تي هن جو هائبرڊ انٽرفيس ۽ ميٽرو ايپليڪيشنون. مون ان کي وسٽا ۽ 7 کان گهٽ پسند ڪيو (جيتوڻيڪ هنن کان ٿورو وڌيڪ ڪارائتو هو) ، جيڪو مون پڻ نه پسند ڪيو. صرف اها شيءِ جيڪا آئون ان لاءِ استعمال ڪري رهيو آهيان اين ايف ايس 13 ۽ اسڪائيريم کي کيڏي رهيو آهي ، پر هي او ايس ايتري جڳهه وٺي رهيو آهي جو مون کي پنهنجو لينڪس ورهاitionي کي ختم ڪرڻو پيو.
بهرحال ، توهان جي ذهنن جي سڪون لاءِ ، مان توهان کي ٻڌائيندس ته ڪالهه اڳ مون جنوري لاءِ آرچ آءِ ايس او کي ڊائونلوڊ ڪيو ۽ آئون ان جو x86-64 ورزن ۾ نن testو امتحان ڏيارائڻ جو ارادو ڪندس ، جيتري ئي دير سان مون ريپو (ڇا توهان وٽ هوندو؟). هاڻي جيئن ته مون ڏٺو آهي ته اهو ڊفالٽ طور دستخط ٿيل پيڪيجز استعمال ڪندو آهي ، انهي ۾ مونکي ٽٻي ڏيڻ ۾ وڌيڪ اعتماد ڏي ٿو
۽ منهنجي والد پڻ مون کي چيو هو ته هو مون کي هڪ سوني ايڪسپيريا موڪليندو ، جيڪو مان اينڊرائيڊ لاءِ ڪجهه پروگرامنگ سکڻ لاءِ استعمال ڪرڻ چاهي پيو ، جيڪا هڪ منتظر خواهش هئي. تو کنيو ، آء yet اڃان تائين فورس جي اونداهي طرف نه ويو آهيان ، ميوهاهاها 😉
ماڻھو جو امتحان
يقينا.
وينس! ..
اسان اهو ساڳيو ئي ڪري سگهيا .. .. پر ڊائريڪٽري هڪ پيمراٽر طور گذري وئي آهي.
if [ -d $1 ];
then
echo "Sí, sí existe."
else
echo "No, no existe"
fi
۽ اسان انهي کي سڏيون ٿا:
. / ٽيسٽ.ش / آپٽ /
مبارڪون ڏيڻ ۔۔
IF هڪ چڪر ايڪس ڊي ناهي
اها مون کي اسڪرپٽ لاءِ دستانو وانگر ملندي آهي. ڇا وائلڊ ڪارڊ استعمال ڪرڻ جائز آهي؟ مثال طور ، اهو معلوم ڪرڻ لاءِ ته ڇا .mp4s آهن پوءِ انهن تي ڪجهه هلائڻ.
جيڪڏهن [-f * .mp4] ؛
...
ها ، اهو مڪمل طور تي جائز آهي ..
جيتوڻيڪ پيراگراف ذريعي .. "* .mp4"
مثال طور،
if [ -f $1 ];
then
rm -r $1
else
ls
fi
جيڪڏھن توھان ان کي سڏ ڪيو: ./test.sh * .mp4
جيڪڏهن اهو .mp4 فائلون ڳولي لهي ، اهو ان کي حذف ڪري ٿو ... ... پر اهو انهي ڊاريڪٽري ۾ فائلن جي فهرست نٿو ڏي.
توهان جي راءِ ۽ سودي لاءِ مهرباني! 🙂
توھان ايف xD ياد ڪئي
آر ايم آر ايف $ 1
هي وڌيڪ دلچسپ آهي!
ڪمال !!! ، هر روز مون کي لينڪس سان وڌيڪ محبت ٿي ويندي آهي ، ونڊوز منهنجي هارڊ ڊرائيو جي ڪنهن اونداهي ڪنڊ ڏانهن ڀ hasي وئي آهي ، جيڪا لينڪس جي روشنيءَ کي رستو ڏيڻ بابت ختم ٿيڻ واري آهي.
چ !و! .. .. پوءِ ٻيو قدم کڻو .. ۽ انهي کي ٻاهر ڪ ..و ..
6 مهينا پهريان. مون وٽ صرف منهنجي سڀني مشينن تي جي اين يو / لينڪس آهي ۽ مون کي وڌيڪ ضرورت نه آهي .. .. نه W $ .. يا شراب .. .. ۽ مان انهي کان وڌيڪ خوش آهيان .. 😉
۽ مان پنهنجي ماحول کي متاثر ڪري رهيو آهيان .. هر هڪ جڏهن کان مون کي پنهنجي آرچ ، تيز ، موثر ۽ خوشحال ڏسي ٿو .. ۽ اهي مون کان پڇن ٿا لينڪس انسٽال ڪرڻ جي .. .. ها! .. 😀
توهان انهن کي مختلف واڌارن لاءِ پڻ چيڪ ڪري سگهو ٿا ، توهان ڪجهه استعمال ڪري سگهو ٿا جهڙوڪ
#! / بن / بيش
ڊائريڪٽري = $ ھوم / ڊائون لوڊ
جيڪڏهن [$ ڊاريڪٽري] ؛ پوءِ
گونج "هتي فائل جي قسمن جي هڪ فهرست آهي:"
گونج "mp1، mp2، mp3، mp4، wav، flac، flaad، aud، midi"
ايل {* .mp؟ ، *. wav ، *. fla ، *. aud * .midi}
fi
استعمال ڪندي {} توهان کي هن صورت ۾ گھڻي واڌاري جي وضاحت ڪرڻ جي اجازت ڏئي ٿي ، "؟" ، هڪ وائلڊ ڪارڊ آهي ، جيڪو توهان کي ”ڪي ڪردار“ وٺڻ جي اجازت ڏيندو آهي.
مون کي اميد آهي ته اها توهان جي مدد ڪندي
آئون حڪم ڳوليان ٿو [ڊاريڪٽري] [search_pattern] –exec [ڪمانڊ] {} \
اهو ڪم نٿو ڪري ، مان اهي فائل ڊاريڪٽري ۾ رکان ٿو:
AB20160420.TXT
AB20160421.TXT
AB20160422.TXT
AB20160423.TXT
AB20160424.TXT
AB20160425.TXT
ڳولا.ش
#! / بن / بيش
پت = / tmp / ٽيسٽ
سي ڊي $ روٽ
ايل -la | awk '{پرنٽ »« $ 9}'
جيڪڏهن [[-f AB.TXT]] ؛ پوءِ
گونج »جي ايف آءِ اي داخل ڪريو جيڪڏهن ڪا AB آهي. ٽڪس »
fi
جيڪڏهن [-f AB20160422.TXT] ؛ پوءِ
گونج "مخصوص اي بي فائل لاءِ ان پٽ"
fi
جڏهن مون [-f AB وڌو.ٽڪس] غلطي ڏي ٿي
جڏهن مون [[-f AB وڌو].TXT]] غلطي نه ڏئي ٿي پر فائل ڳولي نه سگهي آهي
اهو صرف ڪم ڪندو آهي جڏهن آئون هڪ مخصوص فائل رکان ، مثال طور:
جيڪڏهن [-f AB20160422.TXT] ؛ پوءِ
ڇا مان وائلڊ ڪارڊ سان ڪم ڪرڻ نٿو حاصل ڪري سگهان * يا؟
#! / يو ايس / بن / اين وي بيش
#.انڪوڊنگ = utf-8.
ضابطا
EXIT_OK = 0
EXIT_BAD = 66
بلڊ = »\ 033 [1 م»
NC = "\ 033 [0 م"
ريڊ = »\ 033 [31m»
جيڪڏهن [! "$ 1"] ؛
پوء
گونج ”پيٽرولر غائب آهي“
$ EXIT_BAD کان نڪرو
fi
سي ڊي "$ 1"
فائلون = »ls -h1 $ 1»
$ ۾ فائل لاءِ ($ فائلون) ؛ ڪريو
گونج-"توھان ڪجھ به ڪري سگھوٿا $ BOLD $ فائل $ nc ھتي سان"
مڪمل ٿيو
$ EXIT_OK ٻاھر ڪو
@ ڪيوزيو ، انهي بابت وڌيڪ ٻڌايو: "۽ اهو ئي سبب آهي ته مان پٿرن جي عجيب دنيا ۾ داخل ٿي رهيو آهيان"!
هاهها نه ... ٿوري دير سان little
مان اڃا تائين پيٿن لاءِ نئون آهيان ، مون وٽ شايد ئي ئي وقت هجي ته ڪلاڪَ ۽ ڪلاڪَ هن کي وقف ڪريان ، تنهن ڪري مان سست آهيان ، سست آهي پر منهنجي سکيا ۾ پڪ
توهان جي وڏي مهرباني 😀 ڪالهه آئون سوچي رهيو هوس ته اهو ڪيئن ڪجي.
هن نرسس سان گڏ وڏو آهي 🙂
1 لفظ ۾ ... تمام سٺو!
هڪ ڊگهي وقت تائين مون انٽرنيٽ تان ڊائون لوڊ ڪرڻ لاءِ اسڪرپٽ مڪمل ڪري رهي هئي ، پر مون کي اهو مسئلو هو ته اهو فائلون ڊائون لوڊ ڪري ٿو ته اهو 1رو ٻيهر درخواست ڪندو ۽ بغير ڪنهن وجود جي تصديق ڪرڻ جي.
تمام سٺو ٽوٽو.
زبردست ادائيگي ، هتي چلي کان ساراهيو وڃي ٿو.
هر روز وڌيڪ LINUX مون کي خوشگوار حيران ڪري ٿو ،
ڊگهي مفت سافٽ ويئر ميراڊا.
لاءِ ڪم ڪيو
چيڪ ڪريو ته فائيل ڊاريڪٽري کان آهي
جيڪڏهن مان ڪنهن به فائل جي وجود کي رستي ۾ جانچڻ چاهيان ٿو «/ tmp / رسيورز» ، ڪنهن به حڪم تي عمل ڪيو ، اهو ڪيئن ٿيندو؟
آئون وڏي شڪرگذار ٿيندس
اقتباس سان جواب ڏيو
محترم ، ۽ جيڪڏهن اهو toاڻيو وڃي ته جيڪڏهن فائل مڪمل طور تي آباد ٿئي پئي ؟؟؟ مان اهو پڇان ٿو ڇاڪاڻ ته جڏهن توهان فائل کي ٽرانسميشن لاءِ ڀريندا آهيو ، اهو اڌ ڊيٽا سان به کڻي سگهي ٿو.
سلام ۽ توهان جي جواب لاءِ مهرباني
خير مان سمجهان ٿو ته توهان کي به هڪ مثال شامل ڪرڻ گهرجي ، جهڙوڪ “چيڪ ڪيو ته ڪا” فائل “يا” ڊاريڪٽري “ناهي مثال طور
اهو جانچڻ لاءِ اهو موجود ناهي ، مثال طور متغير استعمال ڪريو->
هڪ ڊاريڪٽري
#! / بن / بيش
ڊائريڪٽري = "$ هوم / ٽيسٽ ڊاريڪٽري"
فائيل = »$ هوميو / ٽيسٽ فائل»
جيڪڏهن [! -d "$ ڊاريڪٽري"] ؛ پوءِ
گونج "ڪابه ڊاريڪٽري نه آهي"
گونج "ٺاهڻ ->" $ ڊاريڪٽري "
منکر ”$ ڊاريڪٽري“
هم عصر
گونج ”ڊائريڪٽري“ $ ڊاريڪٽري اڳ ئي موجود آهي
fi
جيڪڏهن [! -d "$ فائل"] ؛ پوءِ
گونج "فائل $ موجود نه آهي"
گونج "ٺاهڻ ->" $ فائل "
"$ فائل" کي ڇهو
هم عصر
گونج ”فائل“ $ فائل ”اڳي ئي موجود آهي
fi
جڏهن توهان ايم ڊي ڊي جي چڪاس ڪريو ته بعد ۾ ٽرمينل ان کي ٺاهي سگهو ٿا ڇو ته اهو بالن کي ٽوڙي سگهي ٿو جيڪڏهن اهو هڪ فولڊر آهي جيئن روٽ يا سسٽم ها.
سلام KZKG ^ گارا هڪ سوال جيئن ته آئون ڪرنل استعمال ڪرڻ لاءِ ڪندس. آئون toاڻڻ چاھيندس ته مشھور ڪنسول کان مون کي پنگ يو ايل تائين ڪئين ڏسان ته اھو مثال طور دستياب آھي http://portal.com/directorio/archivo1.php جتي فائل 1 وزٽ پي کي اسٽور ڪندو ، اها هڪ ٽيم جي نگراني لاءِ هوندي آهي جنهن کي مون کي هر اڌ ڪلاڪ لاءِ اهو پن ٺاهڻ جي ضرورت هوندي ته آئون پبلڪ آءِ پي کان واقف آهيان جتان اهو وقت وقت تي تبديل ٿي رهيو آهيان ۽ آئون ايس ايڇ سان ڳن cannotي نه ٿو سگهان .
سلام توهان جي اڳڀرائي توهان جي مهرباني خدا توهان تي رحم ڪري.
هيلو اهو ڪيئن آهي
پهرين ، توهان کي اهو چوڻ آهي ته IP متغير (مثال طور) انهي فائل جو مواد آهي ، انهي لاءِ توهان کي اهو ڪرڻ گهرجي:
1. فائل ڊائونلوڊ ڪريو
2. ان جو مواد ڏسو ۽ اتان حاصل ڪريو IP
3. اها IP متغير آهي
مثال طور
هتي اسين فائل ڊائونلوڊ ڪريون ٿا - »وج http://portal.com/directorio/archivo1.php -o فائل.html
پوءِ اسان ان جي مواد کي ڪيبل لاءِ مقرر ڪيو: - »: $ {IP: =` cat file.html "}
.. فرض ڪيو ته ان فائل جو مواد صرف IP آهي ، جيڪڏهن نه ، توهان کي گرپ ، آڪ يا سر سان ڪم ڪرڻو پوندو.
هڪ ڀيرو توهان وٽ پهريان ئي آئي پي وٽ متغير جي طور تي آهي ، باقي اهو دنيا ۾ سڀ کان آسان ڪم آهي 🙂
جيڪڏهن توهان مون کي اِي ميل تي لکو (ڪز ڪلوگاارا [at] desdelinux [dot] net) ته مان خوشيءَ سان توهان جي مدد ڪندس
توهان جي وڏي مهرباني kzkggaara تمام گهڻو مهرباني.
هيلو ، آئون ڪمپيوٽنگ بابت گهڻو ڪجهه نٿو سمجهان ۽ مان نٿو knowاڻان ته هي پوسٽ منهنجي مسئلو سان جڙيل آهي.
آئون ان صورت ۾ تبصرو ڏيان ٿو جڏهن توهان مون کي پڙهي ڏيو ، اها تحرير هڪ سال اڳ کان آهي:
اهو ظاهر ٿيو ته مون ڪجهه وڊيوز اسٽور ڪرڻ جي لاءِ منهنجي ڊيسڪ ٽاپ تي فولڊر ٺاهيو. چ ،و ، مون انهن وڊيوز کي حذف ڪيو ڇاڪاڻ ته مون کي هاڻي وڌيڪ ضرورت نه هئي ۽ هاڻي هي فولڊر مون کي ٻڌائي ٿو ته اهو موجود ناهي (جيتوڻيڪ اهو منهنجي ڊيسڪ ٽاپ تي ظاهر آهي).
- اهو پهريون مسئلو آهي مون وٽ:
آئون فولڊر ختم نه ٿو ڪري سگهان.
- ٻيو مسئلو ۽ مان وڌيڪ ضروري سمجهان ٿو:
فولڊر کي حذف ڪرڻ جي ڪوشش ۾ ، مون هڪ PHOTOS فولڊر لڳايو. ھاڻي جڏھن مان فولڊر کي کولان ٿو ته "موجود نه آھي" اھو خالي آھي ۽ PHOTOS ڪونھي
آئون تصويرون ڪيئن بحال ڪري سگهان ٿو؟ مون ”پوشيده دستاويز ڏيکاريو“ فولڊر اندر آپشن ڏنو آهي پر PHOTOS فولڊر ظاهر نٿو ٿي.
اميد اٿم ته توهان knowاڻي سگهو ٿا ته اهو ڪئين حل ٿيل آهي.
توهان جي مهرباني.
اتي ٻه استعمال ڪندڙ آھن جن جا اھم آھن: روٽ ۽ توھان جو_وزر (مثال طور ناٽاليا). انهن ٻنهي جا ذاتي فولڊر آهن. your_user in / home ۽ root in / (root ڊاريڪٽري) فولڊر تي صحيح ڪلڪ ڪرڻ سان ڏسو اهو تعلق ڪهڙي سان آهي. جيڪڏهن اهو سوڊو يا gksu يا kdesu استعمال ڪندي توهان جي فائل مينيجر سان جڙيو آهي توهان جهڙي ماحول جي بنياد تي رائو ڊاريڪٽري ڏانهن وڃو -> root -> ڊيسڪ ٽاپ ۽ توهان جون شايد تصويرون ملنديون ۽ توهان فولڊر ختم ڪري سگهو ٿا. ڪجهه ڊاسروز جڏهن توهان فائل يا ڊائريڪٽري جا مالڪ نه هوندا آهن ۽ توهان کي رسائي جي اجازت نه هوندي آهي ته توهان کي ٻڌايو ته ڊائريڪٽري / فائل موجود ناهي. جيڪڏهن توهان مالڪ آهيو ۽ توهان روٽ نه آهيو ، سوڊو وغيره سان فائل مينيجر سان گڏ ڪريو ۽ روٽ ڊاريڪٽري ڏانهن وڃو -> / گهر -> شخصي_ فولڊر -> ڊيسڪٽاپ ۽ ڏسو ته ڇا فوٽو موجود آهن ۽ جيڪڏهن توهان فولڊر کي خارج ڪري سگهو ٿا.
جيڪڏهن اهو ڪم نه ڪندو ، توهان کي ٽرمينل (ڪنسول) تان ٻيا آپشن ڏسڻا پوندا.
هائي ، توهان ڪيئن آهيو؟ مان بيش ۾ نوڪري ڪري رهيو آهيان ۽ مون toاڻڻ چاهيو ته ڪاوش جيڪا ڊائريڪٽري ڪيبورڊ مان داخل ٿي چڪي آهي ، مثال طور
#! / بن / بيش
رستو پڙهو
# داخل ڪريو ~ / ڊيسڪٽاپ
# پوءِ آئون انهي ڊائريڪٽري تي وڃڻ جي ڪوشش ڪريان ٿو
سي ڊي $ رستو
# مون کي هيٺيون بش پيغام ملي ٿي: سي ڊي: ~ / ڊيسڪٽاپ: فائل يا ڊاريڪٽري موجود ناهي
منهنجو سوال اهو آهي ، آئون ڇا ڪري سگهان ٿو ته مان انهي کي ڪيبورڊ مان داخل ڪريان ۽ ان کي ڊاريڪٽري واري رستي طور وٺي وڃان؟
۽ مان ڪيئن knowاڻي سگھان ٿو ته ھڪڙي گروپ موجود آھي ،
چ Iو مون کي منهنجي ڪنما ۾ هڪ مسئلو آهي جڏهن آئون بٽڻ دٻايو ڪاروارا اهو چوندو آهيان ته ڪا فائل يا ڊائريڪٽري ناهي جيئن اهو مسئلو حل ڪرڻ جي لاءِ هوندو ۽ باقي ڪنڊاگارو نه کولي ٿو مهرباني ڪري توهان جي مهرباني.
جيڪڏهن فائيل نالي جون جڳههون هونديون جيڪڏهن توهان BASH ۾ ڪئين ڪندا؟
مثال طور
اپريل جي ڊيٽا.xlsx
اهو پڇڻ لاءِ ته فائل موجود آهي
ڪارلوز ، هن وانگر:
جيڪڏهن [["$ variabel" == ڊيٽا \ مهينو \ آف \ April.xlsx]] ؛ پوءِ گونجيو ‘ميچ’؛ في
توهان پڻ ڪري سگهو ٿا:
جيڪڏهن [["$ variable" == 'اپريل جي مهيني لاءِ ڊيٽا. xlsx']]؛ پوءِ گونجيو ‘ميچ’؛ في
ٻيو اختيار
[["$ Variable" == 'اپريل. xlsx' لاءِ ڊيٽا]] && echo 'match' || گونج 'برابر نٿو ٿئي'
انٽرنيٽ جي ڪجهه اونداهي علائقن ۾ ، اهي [[]] جي بدران [] استعمال ڪرڻ جي صلاح ڏين ٿا ، ۽ جيڪڏهن توهان انگن جو مقابلو ڪرڻ وارا آهيو ته: ((متغير> = 3)) | گونج 'متغير 3 کان گهٽ آهي
تنهن ڪري ، نمبرن لاءِ
جيڪڏهن ((نمبر! = 4)) ؛ پوءِ گونج "$ {نمبر} 4 ناھن"؛ ٻي ۾ گونج "$ {number} آهي 4"؛ في
توهان ڪئين ڪوڊ ٺاهيو ته هڪ تصديق ڪرڻ لاءِ جيڪڏهن ڊاريڪٽري ۾ هڪ مخصوص متن آهي ، انهي کي درست ڪرڻ جي قابل.
مثال
جيڪڏهن (متن 1)
ڪجھ نه ڪر
هم عصر
متن 1 ۾ متن 2 تبديل ڪريو
هڪ سوال ، جيڪڏهن فائل موجود آهي يا نه ، اهو هر 15 سيڪنڊن کي ڪيئن جانچيندو ، مهرباني.
هيلو،
هي:
جيڪڏهن [-w / گهر / ڪمون / لوگو / ٽي] ؛ پوءِ
معلوم ڪيو ته فائل فائيل لائق آهي. پر اهو صارف جي اجازتن تي ٻڌل آهي. ڇا اهو معلوم ڪرڻ جي لاءِ ڪري سگهجي ٿو ته ڇا گروپ يا ٻين کي اجازت آهي؟