This is very odd, but whenever I make a launcher in gnome-menu or gnome-panel that launches a shell script, they will not work properly unless the script explicitly cd into the directory where the files that the script deal with are located. These scripts work just fine when run manually in a terminal, and when executed by clicking them in nautilus, but for some reason gnome-menu and gnome-panel are special, and won't execute the scripts properly.
Is there something special about the gnome launching mechanism that requires modified scripts? Is there something about my scripts that is missing?
Bookmarks