Для того чтобы скрипт на языке bash выполнялся только один раз при добавлении файла в папку downloads, можно использовать механизм блокировки выполнения скрипта.
Например, можно воспользоваться файловым блокированием с помощью команды `flock`. Для этого добавьте следующую строку в начало скрипта:
```bash
exec 200>/var/lock/my_script.lock
flock -n 200 || exit 1
```
Эта команда создаст файл блокировки `/var/lock/my_script.lock` и, если другой процесс уже блокирует его, скрипт просто завершит свою работу.
Таким образом, скрипт будет запускаться только один раз при добавлении файла в папку downloads.