यह कमांड टेस्ट है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से किसी एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
परीक्षण - फ़ाइल प्रकारों की जाँच करें और मानों की तुलना करें
SYNOPSIS
परीक्षण EXPRESSION
परीक्षण
[ EXPRESSION ]
[ ]
[ विकल्प
वर्णन
अभिव्यक्ति द्वारा निर्धारित स्थिति के साथ बाहर निकलें।
--मदद इस मदद और बाहर निकलने प्रदर्शित
--संस्करण
उत्पादन संस्करण जानकारी और बाहर निकलें
छोड़ा गया एक्सप्रेशन डिफ़ॉल्ट रूप से गलत है। अन्यथा, अभिव्यक्ति सत्य या असत्य है और सेट हो जाती है
निकास स्थिति. यह इनमें से एक है:
( अभिव्यक्ति )
अभिव्यक्ति सत्य है
! अभिव्यक्ति
अभिव्यक्ति झूठी है
अभिव्यक्ति1 -a अभिव्यक्ति2
एक्सप्रेशन1 और एक्सप्रेशन2 दोनों सत्य हैं
अभिव्यक्ति1 -o अभिव्यक्ति2
या तो एक्सप्रेशन1 या एक्सप्रेशन2 सत्य है
-n STRING है
STRING की लंबाई शून्येतर है
STRING के बराबर -n STRING है
-z STRING है
STRING की लंबाई शून्य है
स्ट्रिंग1 = स्ट्रिंग2
तार बराबर हैं
स्ट्रिंग1 != स्ट्रिंग2
तार बराबर नहीं हैं
पूर्णांक1 -ईक्यू पूर्णांक2
INTEGER1, INTEGER2 के बराबर है
पूर्णांक1 -देना पूर्णांक2
INTEGER1, INTEGER2 से बड़ा या उसके बराबर है
पूर्णांक1 -gt पूर्णांक2
INTEGER1, INTEGER2 से बड़ा है
पूर्णांक1 -इस पूर्णांक2
INTEGER1, INTEGER2 से कम या उसके बराबर है
पूर्णांक1 -एलटीई पूर्णांक2
INTEGER1, INTEGER2 से कम है
पूर्णांक1 -ने पूर्णांक2
INTEGER1, INTEGER2 के बराबर नहीं है
फ़ाइल1 -ईएफ फ़ाइल2
FILE1 और FILE2 में समान डिवाइस और इनोड नंबर हैं
फ़ाइल1 -एनटीई फ़ाइल2
FILE1, FILE2 की तुलना में नया (संशोधन दिनांक) है
फ़ाइल1 -ओटी फ़ाइल2
FILE1, FILE2 से पुराना है
-b फ़ाइल
फ़ाइल मौजूद है और ब्लॉक विशेष है
-c फ़ाइल
फ़ाइल मौजूद है और चरित्र विशेष है
-d फ़ाइल
फ़ाइल मौजूद है और एक निर्देशिका है
-e फ़ाइल
फ़ाइल मौजूद
-f फ़ाइल
फ़ाइल मौजूद है और एक नियमित फ़ाइल है
-g फ़ाइल
फ़ाइल मौजूद है और सेट-ग्रुप-आईडी है
-G फ़ाइल
फ़ाइल मौजूद है और प्रभावी समूह आईडी के स्वामित्व में है
-h फ़ाइल
फ़ाइल मौजूद है और एक प्रतीकात्मक लिंक है (जैसा कि) -L)
-k फ़ाइल
फ़ाइल मौजूद है और इसका चिपचिपा बिट सेट है
-L फ़ाइल
फ़ाइल मौजूद है और एक प्रतीकात्मक लिंक है (जैसा कि) -h)
-O फ़ाइल
फ़ाइल मौजूद है और प्रभावी उपयोगकर्ता आईडी के स्वामित्व में है
-p फ़ाइल
फ़ाइल मौजूद है और एक नामित पाइप है
-r फ़ाइल
फ़ाइल मौजूद है और पढ़ने की अनुमति दी गई है
-s फ़ाइल
फ़ाइल मौजूद है और इसका आकार शून्य से बड़ा है
-S फ़ाइल
फ़ाइल मौजूद है और एक सॉकेट है
-t FD फ़ाइल डिस्क्रिप्टर FD एक टर्मिनल पर खोला जाता है
-u फ़ाइल
फ़ाइल मौजूद है और इसका सेट-यूज़र-आईडी बिट सेट है
-w फ़ाइल
फ़ाइल मौजूद है और लिखने की अनुमति दी गई है
-x फ़ाइल
फ़ाइल मौजूद है और निष्पादित (या खोज) अनुमति दी गई है
के अलावा -h और -L, सभी फ़ाइल-संबंधित परीक्षण प्रतीकात्मक लिंक को अस्वीकार करते हैं। उससे सावधान रहें
शेल्स के लिए कोष्ठकों से बचना आवश्यक है (उदाहरण के लिए, बैकस्लैश द्वारा)। पूर्णांक भी हो सकता है -l
STRING, जो STRING की लंबाई का मूल्यांकन करता है।
ध्यान दें: [ सम्मान करता है --मदद और --संस्करण विकल्प, लेकिन परीक्षण नहीं। परीक्षण प्रत्येक का इलाज करता है
जैसा कि यह किसी अन्य गैर-रिक्त STRING के साथ व्यवहार करता है।
ध्यान दें: आपके शेल में परीक्षण और/या [ का अपना संस्करण हो सकता है, जो आमतौर पर इसका स्थान लेता है
संस्करण यहाँ वर्णित है। कृपया इसके बारे में विवरण के लिए अपने शेल के दस्तावेज़ देखें
जिन विकल्पों का यह समर्थन करता है।
onworks.net सेवाओं का उपयोग करके ऑनलाइन परीक्षण का उपयोग करें