Символы %
являются специальными в записи crontab
, поэтому вы не можете использовать их непосредственно в строке формата даты
.
man 5 crontab
пишет
Шестое поле (остальная часть строки) определяет команду, которую нужно выполнить. Вся командная часть строки, вплоть до символа новой строки или
%
, будет выполняться командой/ bin / sh
или оболочкой, указанной вSHELL
переменная cronfile. Знаки процента (%
) в команде, если они не экранированы обратной косой чертой (\
), будут заменены на символы новой строки, а все данные после первого%
будет отправлено команде как стандартный ввод.
Отключение безопасной загрузки решило эту проблему. Теперь я могу нормально видеть диски и разделы при выполнении «ls»