![애플리케이션 경로 변수 생성](https://linux55.com/image/128708/%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%20%EA%B2%BD%EB%A1%9C%20%EB%B3%80%EC%88%98%20%EC%83%9D%EC%84%B1.png)
Linux에서는 다음을 입력합니다.
/home/vincent/anaconda3/bin/python
:
이것은 Python 쉘로 들어가는데 문제 없습니다.
이제 해당 링크에 대한 변수를 생성하려고 하면 다음과 같이 됩니다.
PYTHONEXEC=/home/vincent/anaconda3/bin/python
입력하면 PYTHONEXEC
을 받습니다 command not found
.
이는 crontab에 변수를 생성하지만 셸에서 사용될 때는 작동하지 않습니다.
답변1
여기서 가장 간단한 해결책은 쉘에 알리는 것입니다확장실행하기 전에 PYTHONEXEC 변수를 사용하려면 thrig가 언급한 대로 접두사를 붙여 이를 수행할 수 있습니다 $
.
$PYTHONEXEC
crontab 항목에서 이 구문을 사용하려면 이를 사용하기 전에 변수를 정의하는 파일을 얻어야 합니다.