Re: [kde] slow script execution in konqueror



<posted & mailed>

Kevin Krammer wrote:
Can you try how long it takes to invoke it with kfmclient?
% kfmclient exec lyx_file

It does not work. The file to be executed is zsh script ('lyxopen', here
included), requiring a filename as a parameter.
As i enter:
kfmclient exec lyxopen <file name>
i get:
kio (KMimeType): WARNING: KServiceType::offers : servicetype <file name>
not found

What is wrong?
According to the manual page, 'kfmclient exec' tries to execute url.
Should it work with shell scripts as well?

Thank you
Pol

--- enc.

lyxopen
#!/bin/zsh
# Open lyx files in their actual directory, rather than in the directory
# of the symbolic link
open="/usr/local/bin/lyx"
inp=$1
if [ ! -h $1 ];then
if [ -f $1 ];then # it is a regular file
$open $inp
elif [ -d $1 ];then
echo $inp " is a directory"
else
echo $inp "not a regular file"
fi
elif [ -h $inp ]; then # it is a symbolic link
file=$(readlink -f "$inp")
fpath=$file:h
fname=$file:t
(cd $fpath && $open $fname)
fi
-----


___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.