मैं उन findसभी फ़ाइलों को खोजने के लिए कैसे उपयोग कर सकता हूं जिनके पास .xlsया .csvएक्सटेंशन है? मैंने एक -regexविकल्प देखा है लेकिन मुझे नहीं पता कि इसका उपयोग कैसे करना है।
मैं उन findसभी फ़ाइलों को खोजने के लिए कैसे उपयोग कर सकता हूं जिनके पास .xlsया .csvएक्सटेंशन है? मैंने एक -regexविकल्प देखा है लेकिन मुझे नहीं पता कि इसका उपयोग कैसे करना है।
जवाबों:
बस इसका उपयोग क्यों न करें:
find -name "*.xls" -o -name "*.csv"
इसके लिए आपको regex की आवश्यकता नहीं है।
यदि आप बिल्कुल regex का उपयोग करना चाहते हैं तो बस उपयोग करें
find -regex ".*\.\(xls\|csv\)"
find . \( -name \*.xls -o -name \*.csv \) -print
find . -name \*.xls -o -name \*.csv -printआउटपुट केवल मैचिंग फाइल .csv,