Bash-Backup, ajuda em bash-shell - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Software (/forumdisplay.php?fid=4) +--- Fórum: GNU/Linux (/forumdisplay.php?fid=7) +--- Tópico: Bash-Backup, ajuda em bash-shell (/showthread.php?tid=18881) |
Bash-Backup, ajuda em bash-shell - C42759 - 10-04-2014 14:07 Boas pessoal, estou no momento a desenvolver uma "app"/"script" para automatizar uma ação que normalmente faço manualmente. Função: fazer cópias integrais de determinadas pastas (definidas pelo utilizador) para uma outra localização (também definida pelo utilizador). Neste momento tenho um problema, tenho o seguinte código: Código: #!/bin/bash Eu só pretendia que ele me listasse as pastas com mais de 60 dias que se encontram dentro da pasta backup e as que verificasse com essa condição as apagasse. O "-maxdepth 1" retirou a recursividade do "find", ótimo! A questão é que a pasta backup está a ser listada também como tendo mais que 60 dias. Estou a usar o seguinte código para testes mais rápidos: Código: #!/bin/bash Que verifica se existem pastas com mais de 1 min. Alguém que me possa ajudar. git project: https://github.com/NexuS-Pt/bash-backup git repo: https://github.com/NexuS-Pt/bash-backup.git RE: Bash-Backup, ajuda em bash-shell - nioxys - 10-04-2014 23:32 Olá Experimenta trocar -maxdepth 1 por -mindepth 1. Ou então excluir o nome do directório, Código: #!/bin/bash RE: Bash-Backup, ajuda em bash-shell - C42759 - 11-04-2014 10:00 @nioxys, parace que a parte de ignorar o nome da pasta onde me encontro a trabalhar é a melhor solução no caso de -mindepth 1 acho que não é o que pretendia, pois ele inverte a leitura, e começa a ler fora da pasta onde quero, em vez do que pretendo que é dentro. Mas obrigado, foste grande ajuda para eu terminar isto RE: Bash-Backup, ajuda em bash-shell - nioxys - 11-04-2014 11:52 De nada. |