Estou tentando escrever um script simples do bash que copie todo o conteúdo de uma pasta, incluindo arquivos e pastas ocultos em outra pasta, mas quero excluir determinadas pastas específicas. Como eu consegui isso?
cp -R !(dir1|dir2) path/to/destination
!(dir1|dir2)padrão precisa extglobestar ativado ( shopt -s extglobpara ativá-lo).