[linux] 홈 런처에 명령어로 프로그램 추가.

1. 현재 런처 프로그램 보기
gsettings get com.canonical.Unity.Launcher favorites
2. 런처에 프로그램 추가.
gsettings set com.canonical.Unity.Launcher favorites "$(gsettings get com.canonical.Unity.Launcher favorites | sed "s/]/,'Your Program.desktop']/")"

간단한 펄 스크립트로는 아래와 같다.

my $desktop="application://Haroopad.desktop";
my $cmd=`gsettings get com.canonical.Unity.Launcher favorites | sed s/]/,/`;
system "gsettings set com.canonical.Unity.Launcher favorites \"$cmd \'$desktop\']\"";

.desktop 파일은 /usr/share/applications/ 에 형태에 맞게 있어야 한다.