Vorrei trovare tutti i file che terminano con .c
, .R
o .Rd
. Ho provatoTrova Unix: come abbinare i file * .R e * Rd?
find . -iname "*.[cR]" -print
che dà tutti i file che terminano con .c
o .R
. Come posso ottenere anche i file .Rd
? So che []
corrisponde un solo carattere, ma non riuscivo a regolarlo per fornire .Rd
file così (cercato di lavorare con |
o l'opzione -regex
etc.)
Questa soluzione sembra essere dipendente dalla piattaforma: ho installato un emulatore Cygwin UNIX sul mio PC Windows, e il seguente comando find sembra funzionare: 'find ./ -name" * .exe "' e 'find ./ -name "* .dll" 'ma' find ./ -name "* .exe" -o nome "* .dll" 'sembra non funzionare. – Dominique