Chciałbym znaleźć wszystkie pliki, które kończą się .c
, .R
lub .Rd
. PróbowałemUnix znaleźć: Jak dopasować pliki * .R i * Rd?
find . -iname "*.[cR]" -print
który daje wszystkie pliki, które kończą się .c
lub .R
. W jaki sposób mogę dodatkowo uzyskać pliki .Rd
? Wiem, że []
pasuje tylko jeden znak, ale nie mogłem dopasować go do zapewnienia .Rd
plików, jak również (starał się współpracować z |
lub opcji -regex
etc.)
To rozwiązanie wydaje się być zależne od platformy: zainstalowałem emulator Cygwin UNIX na moim komputerze z systemem Windows, a następujące polecenie wydaje się działać: 'find ./ -name" * .exe "' and 'find ./ -name "* .dll" 'ale' find ./ -name "* .exe" -o nazwa "* .dll" 'wydaje się nie działać. – Dominique