![crontab에서 "date +%F_%T"가 작동하지 않는 이유는 무엇입니까? [복사]](https://linux55.com/image/80493/crontab%EC%97%90%EC%84%9C%20%22date%20%2B%25F_%25T%22%EA%B0%80%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
backup`date +%F_%T`.sql
crontab 줄 끝에 시간과 날짜(예: 또는 유사) 를 사용하면 backup`date%d%m%y`.sql
crontab 명령이 작동하지 않습니다 . 하지만 제거하니 잘 작동하네요.
시간과 날짜 등을 사용할 때 왜 작동하지 않습니까 date%d%m%y
?
답변1
먼저, 모든 %를 이스케이프해야 하며 날짜에 대해 몇 가지 다른 구문을 사용해야 합니다. 예를 들어 다음은 잘 작동합니다.
`date "+\%d\%m\%y"`.sql