QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3041|回复: 2

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

[复制链接]
发表于 2002-12-20 02:19:49 | 显示全部楼层 |阅读模式
增强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
发表于 2002-12-20 13:10:59 | 显示全部楼层
兄弟,最好做多几个脚本,可惜我不懂做
回复

使用道具 举报

发表于 2002-12-20 13:14:03 | 显示全部楼层
譬如,在konqueror里可以在工具栏调出终端按钮,按一下就立即打开模拟终端,路径为当前打开的路径,这个功能很方便,不用自己打开终端然后层层cd到所需目录
试试能否在nauxx的右键也加入这个"在当前目录打开终端"(估计可以用中文,用utf-8编码就行)的功能
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-6-4 05:46 , Processed in 0.073126 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表