![Exec=의 %k는 무엇을 의미합니까?](https://linux55.com/image/132356/Exec%3D%EC%9D%98%20%25k%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
Exec=sh -c "some command' %k
%k man sh
에 대한 정보가 없습니다 . 여기서 %k는 무엇을 의미하나요? man exec
답변1
~에 따르면데스크탑 엔트리 사양:
%k URI(예: vfolder 시스템에서 가져온 경우) 또는 로컬 파일 이름으로 표시되는 데스크톱 파일의 위치이며, 위치를 알 수 없는 경우 비어 있습니다.
무엇인가요아니요언뜻보기에 귀하의 예에서 sh -c '...'
(그것이 POSIX /bin/sh
이고 다음에 대한 심볼릭 링크가 없다면)시추)는 처음부터 위치 인수를 설정합니다 $0
. 즉, $0
가 됩니다 %k
.