ls /home/user/new/*.txt
उस निर्देशिका में सभी txt फ़ाइलों को प्रिंट करता है। हालांकि यह आउटपुट को निम्नानुसार प्रिंट करता है:संपूर्ण निर्देशिका पथ के बिना केवल फ़ाइल नाम दिखाने के लिए
[[email protected]]$ ls /home/user/new/*.txt
/home/user/new/file1.txt /home/user/new/file2.txt /home/user/new/file3.txt
और इसी तरह।
मैं ls
आदेश /home/user/new/
निर्देशिका से नहीं चलाने के लिए इस प्रकार मैं है पूरा निर्देशिका का नाम देना चाहता हूँ, फिर भी मैं उत्पादन केवल
[[email protected]]$ ls /home/user/new/*.txt
file1.txt file2.txt file3.txt
के रूप में मैं पूरे पथ नहीं करना चाहती होना चाहता हूँ । केवल फ़ाइल नाम की आवश्यकता है। एलएस कमांड का उपयोग करके इन मुद्दों को हल किया जाना चाहिए, क्योंकि इसका आउटपुट किसी अन्य प्रोग्राम के लिए है।
क्या ओएस? उदाहरण के लिए ओएस एक्स वह करता है जो आप पहले से चाहते हैं। क्या आप निश्चित रूप से एलआईएस नहीं हैं? –