Depois de ler sua pergunta pela segunda vez, parece que você quer que a gente aponte você para alguns comandos relevantes.
Possíveis comandos / recursos bash relevantes:
-
sleep
atrasos para o número de segundos especificado -
[ -f /path/to/file ]
verifica se existe um arquivo no caminho especificado -
cp
copia um arquivo de um lugar para outro -
rm
delete um arquivo
Para obter mais informações sobre qualquer um deles, consulte man <command>
para mais informações sobre o [ -f ]
, consulte man test
.
Exemplo de script
#!/usr/bin/bash
sleep $1 # This will sleep for whatever number is put in when calling this script.
if [ -f ~/from/video ]; then
if cp ~/from/video ~/to && rm ~/from/video; then
echo "Transfer successful."
else
echo "Failed to copy."
fi
else
echo "There is no video at location '~/from/video'."
fi
Uso
$ ./script 2
(Pisca por dois segundos)
Transfer successful.