작업 디렉토리 설정


13

MATLAB에 대한 빠른 실행 아이콘을 만들고 싶지만 작업 디렉토리가 실행 파일이있는 디렉토리와 동일하지 않으면 시작되지 않습니다. 'Custom Application Launcher'에서 작업 디렉토리를 지정할 수 있습니까?

커스텀 런처

답변:


16

작업 디렉토리를 기본적으로 설정할 수 있지만 어떤 이유로 사용자 인터페이스에서 지원되지 않습니다. 기본 .desktop 파일 자체는 시작 프로그램이 "응용 프로그램"유형 인 한 "프로그램 Path을 실행할 작업 디렉토리"( spec 참조)의 키를 지원합니다 .

따라서 텍스트 편집기에서 .desktop 파일을 열고 (파일을 찾는 데 문제가있는 경우 바탕 화면에서 실행기를 ~/Desktop만든 다음 나중에 이동하여 나중에 옮길 수 있음) 끝에 줄을 추가하십시오 Path=YOUR_PATH.


놀랄 만한. 나는 UI에서 Gnome이 이것을 놓쳤다는 것을 믿을 수 없다. 최신 그놈 버전에서 보이는지 아십니까?
user1338062

1
나는 그것이 추가되었다고 생각하지 않으며, 사실 나는 최신 버전의 gnome이 "Create Application Launcher"옵션을 삭제했다고 생각합니다. 대체품 으로 github.com/MicahCarrick/desktop-entry-editor 를 권장 합니다.
Mu Mind

8

올바른 경로를 대체 하여 명령 을 다음과 같이 변경하십시오 .

bash -c "cd /path/to/directory && /path/to/directory/executable"

이런 종류의 작업은 작동했지만 Type을 'Application in Terminal'로 설정 한 후에 만 ​​가능합니다. 어떤 이유로 든 응용 프로그램 인 경우 작동하지 않습니다.
sashoalm

@satuon Strange, 아마도 MATLAB에 관한 것일 수 있습니다.
이사야

@satuon : /bin/sh대신에 사용해보십시오 sh. 아마도 그것은 그때 작동
Lekensteyn

@sashoalm (보다 늦지 않음) 터미널에서 실행하지 않으려면 옵션 -desktop을 지정해야합니다. mathworks.com/help/matlab/ref/matlablinux.html
aiao
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.