Zdravim
Mam nasledujici problem : stahnul jsem si program Exifsorter, nakopiroval ho do
/usr/share a pak si vyvoril symlink na jeho spousteci skript
#/bin/sh
export GDK_NATIVE_WINDOWS=true
scriptpath=`dirname $0`
java -Xmx256m -jar $scriptpath/Exifsorter.jar
do
/usr/bin sudo ln -s /usr/share/Exifsorter/Exifsorter.sh /usr/bin/exifsorter
abych si mohl program spoustet jednoduseji a ono to jaksi nechce delat co ma :
~ $ exifsorter
Unable to access jarfile /usr/bin/Exifsorter.jar
Tusim sice kde je chyba ale uz nevim jak ji smysluplne odstranit. Mohu sice zmenit cestu v tom spousteci napevno (/usr/share) ale prijde mi to jako blbe reseni.
Stejny problem mam asi i u jinych dvou skriptu :
#!/bin/sh
#this shellscript is just a wrapper to subphctool.sh
#but necessary to run phctool with sudo even from the tray icon
PROGPATH=`dirname "$0"`
cd $PROGPATH
if test -e /usr/bin/gksu
then gksu ./subphctool.sh $1
else sudo ./subphctool.sh $1
fi
a
#!/bin/sh
#this shellscript is just a wrapper to phctray.py
#but necessary to run phctray from another directory
PROGPATH=`dirname "$0"`
cd $PROGPATH
./phctray.py
Tedy otazka je : jak udelat symlink na skript tak, aby se promena
`dirname "$0"` vazala na skript/adresar na ktery je symlink vytvoren a ne na samlink/adresar v kterem symlink lezi. Budu moc rad kdyby nekdo poradil, trochu v tom plavu
