मैं एक बैश स्क्रिप्ट में हूं और मैं सभी फाइलों की सूची प्राप्त करना चाहता हूं (सभी जार फाइलें कहते हैं)। मैं कमांड निष्पादित करता ls -1 lib/*.jarहूं और मुझे आउटपुट मिलता है:
lib/mylib_1.jar
lib/mylib_2.jar
...
क्या निम्न आउटपुट के लिए कोई विकल्प है:
mylib_1.jar
mylib_2.jar
...
cd libपहले बनाना एक विकल्प नहीं है क्योंकि मैं एक पाश में हूं और उन कार्यों के लिए मूल फ़ोल्डर में रहने की आवश्यकता है जो मैं पाश के अंदर करना चाहता हूं।
मैंने टाइप करके जानकारी खोजने की कोशिश की man lsलेकिन मुझे कोई हल नहीं मिला।
एक और कमांड के साथ एक समाधान अच्छा होगा जब तक मैं इसे अपने lsकमांड या आत्मनिर्भर के लिए पाइप कर सकता हूं ।