Estoy tratando de escribir un script bash simple que copiará todo el contenido de una carpeta, incluidos los archivos y carpetas ocultos en otra carpeta, pero quiero excluir ciertas carpetas específicas. ¿Cómo podría lograr esto?
cp -R !(dir1|dir2) path/to/destination
!(dir1|dir2)patrón debe extglobestar activado ( shopt -s extglobpara activarlo).