Como aprendi com uma resposta anterior no StackExchange, crontab
não sabe nada sobre o seu ambiente. Então você precisa explicitamente fonte antes de lançar seu script; de tal forma, o seguinte script terá seu próprio ambiente:
*/20 * * * * . $HOME/.profile; <your_script>