Enviado em 16/01/2014 - 15:20h
Boa tarde galera,
Preciso de um script que verifique se um diretório existe. Se sim, eu vou copiar arquivos, se não, preciso que ele fique verificando perpetuamente até que o diretório seja criado, aí ele deverá verificar o próximo diretório e assim por diante.
Sei que o comando IF é muito usado para esse tipo de verificação.
O diretório inicial de verificação será do exemplo será 1000280, aí verificar o 1000281 e assim por diante.
Não sei se há como fazer voltar o teste do início usando esse comando if, ou se preciso usar um while ou for. Tentei achar essa verificação de diretórios com while e for na net, mas não achei nada que me chamasse atenção (posso ter deixado passar).
Grato.
Preciso de um script que verifique se um diretório existe. Se sim, eu vou copiar arquivos, se não, preciso que ele fique verificando perpetuamente até que o diretório seja criado, aí ele deverá verificar o próximo diretório e assim por diante.
Sei que o comando IF é muito usado para esse tipo de verificação.
#!/bin/bash
diretorio=1000280
if [ -d "/testids/"$1000280"/" ]
then
comando de copiar arquivos (essa parte sei fazer, só estou economizando linha)
else
(nessa parte não sei o que fazer)
fi
let diretorio=$diretorio+1
O diretório inicial de verificação será do exemplo será 1000280, aí verificar o 1000281 e assim por diante.
Não sei se há como fazer voltar o teste do início usando esse comando if, ou se preciso usar um while ou for. Tentei achar essa verificação de diretórios com while e for na net, mas não achei nada que me chamasse atenção (posso ter deixado passar).
Grato.