Як я можу find
знайти всі файли, які мають .xls
або .csv
розширення? Я бачив -regex
варіант, але не знаю, як його використовувати.
Як я можу find
знайти всі файли, які мають .xls
або .csv
розширення? Я бачив -regex
варіант, але не знаю, як його використовувати.
Відповіді:
Чому б просто не скористатися цим:
find -name "*.xls" -o -name "*.csv"
Для цього вам не потрібен регулярний вираз.
Якщо ви абсолютно хочете використовувати регекс, просто використовуйте
find -regex ".*\.\(xls\|csv\)"
find . \( -name \*.xls -o -name \*.csv \) -print
find . -name \*.xls -o -name \*.csv -print
виводить лише файли, що відповідають .csv,