Primeiro commit
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
import os
|
||||
|
||||
def organizar_diretorios_logs():
|
||||
# 1. Definir o nome do diretório principal e subpastas
|
||||
diretorio_principal = "logs_rede"
|
||||
subpastas = ["ping", "interfaces", "erros"]
|
||||
|
||||
print(f"Iniciando verificação de estrutura em: {os.getcwd()}\n")
|
||||
|
||||
# 2. Verificar se a pasta principal existe, caso contrário, criar
|
||||
if not os.path.exists(diretorio_principal):
|
||||
os.mkdir(diretorio_principal)
|
||||
print(f"Pasta '{diretorio_principal}' criada com sucesso.")
|
||||
else:
|
||||
print(f"A pasta '{diretorio_principal}' já existe.")
|
||||
|
||||
# 3. Criar as subpastas dentro de logs_rede
|
||||
for sub in subpastas:
|
||||
# Caminho completo (ex: logs_rede/ping)
|
||||
caminho_completo = os.path.join(diretorio_principal, sub)
|
||||
|
||||
if not os.path.exists(caminho_completo):
|
||||
os.mkdir(caminho_completo)
|
||||
print(f" > Subpasta '{sub}' criada.")
|
||||
else:
|
||||
print(f" > Subpasta '{sub}' já existia.")
|
||||
|
||||
# 4. Listar o conteúdo final do diretório principal
|
||||
print("\nEstrutura atual de diretórios:")
|
||||
conteudo = os.listdir(diretorio_principal)
|
||||
|
||||
for item in conteudo:
|
||||
print(f" - {item}")
|
||||
|
||||
if __name__ == "__main__":
|
||||
organizar_diretorios_logs()
|
||||
Reference in New Issue
Block a user