Esta pergunta é como uma fase II da primeira pergunta que publiquei aqui
Eu tenho um diretório que contém um monte de subdiretórios, arquivos .zip e outros arquivos aleatórios não contidos em um subdiretório.
Gostaria de um script de linha de comando para remover todos os subdiretórios do diretório pai, mas manter todos os arquivos zip e arquivos soltos que não pertencem a nenhum subdiretório. Todos os subdiretórios têm conteúdo, então acredito que precisaria forçar a exclusão deles com o comando -f.
Então, basicamente, um comando que olha dentro do diretório pai (ou diretório atual) exclui todas as pastas de dentro dele, mas mantém todos os outros conteúdos e arquivos que não são uma pasta ou contidos em uma pasta.
Entendo que a exclusão de itens da linha de comando requer cuidados especiais, mas já tomei todas as precauções necessárias para fazer backup remotamente.