crontab에서 "date +%F_%T"가 작동하지 않는 이유는 무엇입니까? [복사]

crontab에서 "date +%F_%T"가 작동하지 않는 이유는 무엇입니까? [복사]

backup`date +%F_%T`.sqlcrontab 줄 끝에 시간과 날짜(예: 또는 유사) 를 사용하면 backup`date%d%m%y`.sqlcrontab 명령이 작동하지 않습니다 . 하지만 제거하니 잘 작동하네요.

시간과 날짜 등을 사용할 때 왜 작동하지 않습니까 date%d%m%y?

답변1

먼저, 모든 %를 이스케이프해야 하며 날짜에 대해 몇 가지 다른 구문을 사용해야 합니다. 예를 들어 다음은 잘 작동합니다.

`date "+\%d\%m\%y"`.sql

관련 정보