Linux에서는 다음을 입력합니다.
/home/vincent/anaconda3/bin/python
:
이것은 Python 쉘로 들어가는데 문제 없습니다.
이제 해당 링크에 대한 변수를 생성하려고 하면 다음과 같이 됩니다.
PYTHONEXEC=/home/vincent/anaconda3/bin/python
입력하면 PYTHONEXEC
을 받습니다 command not found
.
이는 crontab에 변수를 생성하지만 셸에서 사용될 때는 작동하지 않습니다.
답변1
여기서 가장 간단한 해결책은 쉘에 알리는 것입니다확장실행하기 전에 PYTHONEXEC 변수를 사용하려면 thrig가 언급한 대로 접두사를 붙여 이를 수행할 수 있습니다 $
.
$PYTHONEXEC
crontab 항목에서 이 구문을 사용하려면 이를 사용하기 전에 변수를 정의하는 파일을 얻어야 합니다.