我编写了一个在执行时运行正常的脚本,但是当我尝试将其作为cronjob运行时,我收到SyntaxError: invalid syntax
错误。
有问题的行是
folder=$(find $folder -maxdepth 1 -type d -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- d" ")
指示错误所在位置的插入符号(^
)位于$
folder=$(find
下
为什么我只从cronjob中获取错误,但在手动运行脚本时却没有?