黑企鹅 发表于 2002-12-20 02:19:49

新建nautilus右键菜单项-建文件

增强rh8的右键菜单的功能。

~/.gnome2/nautilus-scripts这个目录是gnome的右键中的Scripts存放script的目录,大家可以自己写一些属于自己的脚本放在里面,右键单击就可以运行了,呵呵,很棒。

自制脚本: 新建文件

使用Xdialog做为GUI界面接口的shell脚本..
需要有Xdialog程序. 系统应该默认有.

提示输入文件名, 然后判断,如果输入为空,则提示文件建议失败,如果不为空,则在当前目录下建立相应文件. 如果选择取消,则什么都不做.

#!/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



效果图: http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=324

llc 发表于 2002-12-20 13:10:59

兄弟,最好做多几个脚本,可惜我不懂做

llc 发表于 2002-12-20 13:14:03

譬如,在konqueror里可以在工具栏调出终端按钮,按一下就立即打开模拟终端,路径为当前打开的路径,这个功能很方便,不用自己打开终端然后层层cd到所需目录
试试能否在nauxx的右键也加入这个"在当前目录打开终端"(估计可以用中文,用utf-8编码就行)的功能
页: [1]
查看完整版本: 新建nautilus右键菜单项-建文件