У меня есть сценарий, который работает в терминале отлично, но по некоторым причинам не исчерпает или в кроне или когда я запускаю скрипт вручную.
Я не знаю, имеет ли это значение, но это работает на устройстве NAS Asustor.
Вот сценарий
#!/bin/bash
tar cvf reachdata_$(date +'%Y_%m_%d').tar /volume1/reachdata
Ja tas atrodas nfs serverī, ieteicams pārbaudīt, vai opcija noexec
ir iekļauta pievienošanas opcijās. Tas novērsīs tādu skriptu izpildi. Pārliecinieties, ka skripts ir atzīmēts kā izpildāms.