No the single quote is there, but sh is cutting off the command and not
getting to it. Precisly as you said, if the last sleep is not there, sh
will reach the closing ' and execute the command successfully.

I've

The command in crontab:
dash -c '/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1'

The error output:
dash -c '/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 && 
/bin/sleep 1 && /bin/sleep 1 && /bin/sleep 1 &

/bin/sh: 1: Syntax error: Unterminated quoted string

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/872552

Title:
  Too long line in crontab isn't executed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cron/+bug/872552/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to