ओएस एक्स में / बिन / ['[' फ़ाइल क्या है?


जवाबों:


12

यह कमांड मानों की तुलना करने, फ़ाइल प्रकारों की जाँच करने आदि के लिए है।

यहाँ एक manपृष्ठ है:

NAME
 test, [ -- condition evaluation utility

SYNOPSIS
 test expression
 [ expression ]

यह आमतौर पर इस तरह प्रयोग किया जाता है:

if [ -f /etc/passwd ] 
then
   echo "Yes"
else
   echo "No"  
fi

अधिक जानकारी के लिए, कृपया मैन पेज ( man [) पढ़ें ।


6
यह ध्यान देने योग्य है कि डिफ़ॉल्ट शेल की संभावना के अपने अंतर्निहित संस्करण हैं [कमांड जो कि इन / बिन के बजाय चलेगा। इन / बिन में से केवल संगतता के लिए और विशेष रूप से न्यूनतम शेल के लिए संभव है।
— मुजेर

दरअसल, [फाइलसिस्टम पर कमांड, POSIX अनुपालन (IEEE Std 1003.2 (`` POSIX.2 '') के लिए मौजूद है) और संगतता या विशेष रूप से न्यूनतम शेल के लिए नहीं।
— क्रिस्टोफर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.