Outra abordagem é usar o, tree
que é muito útil e navegar em árvores de diretório com base em suas opções fortes. Existem opções apenas para diretório, excluir diretórios vazios, excluir nomes com padrão, incluir apenas nomes com padrão, etc. Check outman tree
Vantagem : você pode editar ou revisar a lista, ou se você fizer muitos scripts e criar um lote de diretórios vazios com frequência
Abordagem : crie uma lista de diretórios usando tree
, use essa lista como uma entrada de argumentos paramkdir
tree -dfi --noreport > some_dir_file.txt
-dfi
lista apenas diretórios, imprime o caminho completo para cada nome, faz com que a árvore não imprima as linhas de recuo,
--noreport
Omite a impressão do relatório de arquivo e diretório no final da lista da árvore, apenas para fazer com que o arquivo de saída não contenha nenhum erro.
Em seguida, vá para o destino onde deseja os diretórios vazios e execute
xargs mkdir < some_dir_file.txt