मैक ओएसएक्स 10.8.4 सिस्टम पर बैश में "स्क्रिप्ट" कमांड के बारे में त्वरित प्रश्न।
फेडोरा, सेंटोस, आदि पर किसी अन्य बैश वातावरण में; जब मैं स्क्रिप्ट कमांड का उपयोग करता हूं तो यह बिना किसी समस्या के रिकॉर्डिंग शुरू करता है।
हालाँकि, मैक ओएस पर जैसे ही मैं स्क्रिप्ट लिखता हूं, यह चला जाता है और मेरे पूरे फाइल सिस्टम को प्रदर्शित करना शुरू कर देता है जैसे कि मैंने "ट्री /" कमांड का उपयोग किया है। वास्तव में, इसे पहचानना। एक बार यह अंत में यह हमेशा की तरह रिकॉर्डिंग प्राणियों को रोकता है।
यह इस अजीब व्यवहार का एक कारण है? मेरे पास इस OS के लिए एक ट्री कमांड स्थापित है (क्योंकि यह पहले से इंस्टॉल नहीं आया था) शायद यह कुछ मुद्दों का कारण बन रहा है?
आपकी सहायता के लिये पहले से ही धन्यवाद!
किसी भी तरह से ट्री कमांड आपके bashrc या bashrc से शुरू की गई अन्य स्क्रिप्ट से चल रही है? स्क्रिप्ट एक सबमिशन शुरू करता है।
—
जाइक्रिस
यदि आप इसे एक अलग उपयोगकर्ता के रूप में चलाते हैं तो क्या यह ऐसा करता है? मैं सोच रहा हूँ आप अपने में कुछ अजीब हो सकता है
—
टेराडन
.bashrc
या .profile
या कुछ और।
आप लोग सही थे! मेरे पास एक अजीब कमांड थी। उपरोक्त समस्या है। मुझे याद नहीं है कि मैं इसे वहां क्यों या किस उद्देश्य से ले आया था। इसे हटाने से समस्या ठीक हो गई! ओह, प्रविष्टि थी
—
user2773870
find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
type script
और देखें कि आपको क्या मिलता है?