Se você quiser que suas variáveis sejam substituídas no momento de configurar o trabalho, você pode executar um comando bash simples com at
simplesmente colocando o comando em at
com echo. Para o seu primeiro exemplo, a sintaxe seria
echo "gsutil rm gs://$google_cloud_storage_location/$processed_file" | at now +24 hours
Para o segundo exemplo, a sintaxe poderia ser
echo "/path/to/example_script.bash $google_cloud_storage_location/$processed_file" | at now +24 hours
Se a substituição de variáveis precisar ser executada no momento do trabalho, é um pouco mais complicado. Você precisará criar um script que seja executado quando o trabalho tiver que ser feito, substituindo no momento apropriado. Isso pode ser feito usando um comando exclusivamente (por exemplo, de um script) fazendo
echo -e '#!/bin/bash' > /path/to/script
Então
echo '<your command here>' >> /path/to/script
Em seguida, a sintaxe do comando at
é
at now +24 hours -f /path/to/script
É claro que a parte +24 hours
deve ser ajustada na duração adequada.