저는 Cron을 자체 기본 셸(또는 기본 셸 위에서 새로 시작된 셸 세션) 위에서 실행되고 자체 구문과 규칙을 갖는 프로그램이라고 생각합니다.
크론 자체가 쉘이라고 말하는 것은 옳지 않다고 생각합니다. 나는 Cron이 대부분의 시스템에서 기본적으로 일부 쉘, 즉 Bourne 쉘( /bin/sh
)을 사용한다는 것을 알고 있습니다.
Cron의 기본 쉘이 특정 쉘(예: Bourne)이라는 것은 무엇을 의미합니까?
답변1
이제 모든 Cron 명령은 실제로 두 부분으로 구성되어 있다는 것을 기억합니다. 하나는 Cron 부분(및 모든 구문)이고 두 번째는 Shell 부분(및 모든 구문)이므로 사용자에게 다음을 제공하는 것이 정말 좋습니다. Cron 자체를 독립형 쉘로 만드는 대신 쉘을 사용하기로 결정했습니다. 2015년에 알게 되었고 그 이후로 크론을 사용하지 않아서 일시적으로 기억이 틀리네요.