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


जवाबों:


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.