Я получаю синтаксическую ошибку "-bash: рядом с неожиданным токеном" crontab ", когда пытаюсь записать задание cron в crontab в одну строку. (Это для конфигурации запуска на EC2.) Я следую этому руководству здесь.
Это моя команда:
sudo { crontab -l -u ec2-user; echo "* * * * * touch /home/ec2-user/dummy/dummy$ENV"; } | crontab -u ec2-user -
Если я запускаю без sudo, он говорит мне, что я "должен иметь привилегию использовать -u". Когда я запускаю с sudo, я получаю "bash: синтаксическая ошибка рядом с неожиданным токеном`} '"
Я уверен, что у меня неправильный синтаксис с sudo, но я не уверен, где.