分页: 1 / 1

给8.04的gvfs写的一个nautilus脚本,差一点点

发表于 : 2008-12-26 18:26
photor
一个自动挂载存档文件的nautilus脚本,已经基本可以用,就是不能处理文件路径中带空格的情况,怎么解决? :em06

代码: 全选

#!/bin/bash
# gvfsd-archive

zenity --info --title "Archive Mounter" --text $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS

if /usr/lib/gvfs/gvfsd-archive file=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
then

exit 0
fi

else

zenity --error --title "Archive Mounter" --text "Cannot mount!"

exit 1
fi

Re: 给8.04的gvfs写的一个nautilus脚本,差一点点

发表于 : 2008-12-26 20:58
poweroff
用引号保护变量试试,或使用eval

Re: 给8.04的gvfs写的一个nautilus脚本,差一点点

发表于 : 2008-12-26 21:16
photor
poweroff 写了:用引号保护变量试试,或使用eval
比如上面的例子该怎么改?我是第一次写脚本 :em20