|
增强rh8的右键菜单的功能。
~/.gnome2/nautilus-scripts这个目录是gnome的右键中的Scripts存放script的目录,大家可以自己写一些属于自己的脚本放在里面,右键单击就可以运行了,呵呵,很棒。
自制脚本: 新建文件
使用Xdialog做为GUI界面接口的shell脚本..
需要有Xdialog程序. 系统应该默认有.
提示输入文件名, 然后判断,如果输入为空,则提示文件建议失败,如果不为空,则在当前目录下建立相应文件. 如果选择取消,则什么都不做.
[code:1]#!/bin/bash
DIALOG="Xdialog"
TMP_FILE=/tmp/new_fle_script_tmp_file
$DIALOG --title "输入新文件名称" --inputbox "当前目录:"$PWD 0 0 2> $TMP_FILE
rval="$?"
#clear
#echo $rval
#cat $TMP_FILE
if [ "$rval" = "0" ]; then
file_name=`cat $TMP_FILE`
# echo "do smth"
if [ $file_name ]; then
touch $PWD/$file_name
# echo "creat file"
else
# echo "file name is null, Canceled"
$DIALOG --msgbox "文件名为空,动作取消!!" 0 0
fi
fi
#$DIALOG --dselect $PWD 0 0
#"Click YES to terminate the ppp connection" 0 0
exit 0
#新建nautil新建nautilus右键菜单项us右键菜单项-建文件
#方法来自: www.linuxsir.com/bbs/showthread.php?s=&postid=98773#post98773
#由 PYE 网友提供
#把文件存到~/.gnome2/nautilus-scripts/NewFile
#然后 执行 chmod +x ~/.gnome2/nautilus-scripts/NewFile
#重启gnome2即可在右键菜单的脚本里选"NewFile"来新建文件
#脚本有由 中国Linux公社 黑企鹅 制作 www.linuxfans.org
[/code:1]
效果图: http://www.linuxfans.org/nuke/mo ... geninfo&did=324 |
|