Wie kann ich findalle Dateien finden, die eine .xlsoder eine .csvErweiterung haben? Ich habe eine -regexOption gesehen, weiß aber nicht, wie ich sie verwenden soll.
Wie kann ich findalle Dateien finden, die eine .xlsoder eine .csvErweiterung haben? Ich habe eine -regexOption gesehen, weiß aber nicht, wie ich sie verwenden soll.
Antworten:
Warum nicht einfach das benutzen:
find -name "*.xls" -o -name "*.csv"
Sie brauchen dafür keinen regulären Ausdruck.
Wenn Sie unbedingt Regex verwenden möchten, verwenden Sie einfach
find -regex ".*\.\(xls\|csv\)"
find . \( -name \*.xls -o -name \*.csv \) -print
find . -name \*.xls -o -name \*.csv -printnur Dateien