내 홈 디렉터리에 "foo"라는 이진 파일이 있고
내 PATH 변수에 내 홈 디렉터리가 포함되어 있지 않습니다.
PATH 변수는 읽기 전용이므로 변경할 수 없습니다.
질문:다음을 사용하지 않고 이 바이너리를 어떻게 실행할 수 있습니까?
./foo
. ./foo
답변1
이 시도:
다음 내용으로 pars.sh 파일을 만듭니다.
#!/bin/bash
export PATH=$PATH:./
foo
실행 및bash --noprofile --norc parse.sh