bspwmrc에서 스크립트를 시작할 수 없습니다.

bspwmrc에서 스크립트를 시작할 수 없습니다.

다른 스크립트에서 수정된 레몬 바 스크립트가 있습니다. 여기:https://hastebin.com/iduhutorec구성은 다음과 같습니다.https://hastebin.com/ewohugidut

나는 그것을 (내 경로에서) ~/.local/bin/로 옮기고 내 bspwmrc에 다음 줄을 추가했습니다.lemon-script

# Launch bar
lemon-script &

하지만 시작되지 않습니다. 다른 명령처럼 터미널에서 실행할 수 있지만...

* 이것이 ~/.local/bin/내 경로에 추가한 방법입니다(내 경로 .bashrc):

export PATH="$HOME/.local/bin/:$PATH"

* 방금 스크립트에 경로를 추가한 어리석은 해결책을 찾았지만 경로 없이도 작동하는지 더 알고 싶거나 적어도 왜 이런지 설명을 듣고 싶습니다.

답변1

내 생각엔 콘텐츠를 실행 bspwmrc하는 데 사용되지 않으므로 bash실행되지 않을 것입니다 .bashrc. 넌 할 수있어 sudo vim /etc/profile. 다음과 같은 섹션이 있습니다.

appendpath '/usr/local/sbin'
appendpath '/usr/local/bin'
appendpath '/usr/bin'
unset -f appendpath

export PATH

로 시작하는 줄 unset과 로 시작하는 마지막 줄 사이에 appendpath를 추가합니다 appendpath '/home/$your_user_name/.local/bin'. 그 뒤에 선행 슬래시가 없다는 점에 유의하십시오 bin.

그러면 재부팅해야 할 것 같습니다. 그런 다음 스크립트를 실행해 보십시오.

관련 정보