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).