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 extglob
estar activado ( shopt -s extglob
para activarlo).