zoukankan      html  css  js  c++  java
  • [ubuntu] ubuntu13.04 添加右键脚本功能

    ubuntu13.04毕竟有点变化,以前右键脚本放到

    ~/.gnome2/nautilus-scripts

    已经不起作用了。

    现在要放到

    ~/.local/share/nautilus/scripts/

    这里有个例子

    cd ~/.local/share/nautilus/scripts
    touch compare
    vim compare

    输入

    #!/usr/bin/perl -w
    
    # 这个脚本的功能是使用gvim来比较两个文件
    
    use strict;
    
    my @files = split("\n", $ENV{NAUTILUS_SCRIPT_SELECTED_FILE_PATHS});
    my $count = $#files + 1;
    if( $count != 2 ) {
            my @dialog = ("gdialog","--title","Error","--msgbox", "\nError: Only 2 files can be compared at once. ","200", "300");
            system (@dialog);
    
    }
    else {
            foreach my $file (@files)
            {
                    if ( ! -f $file && ! -l $file )
                    {
                            my @dialog = ("gdialog","--title","Error","--msgbox", "\nError: Can not compare $file.    \n\n    Only regular files can be diffed.    ","200", "300");
                            system (@dialog);
                    }
            }
    
            system("gvim -d $files[0] $files[1]");
    }

    保存退出。

    然后

    chmod +x compare
    nautilus -q

    接着你就可以看到

    Have fun with Ubuntu!

  • 相关阅读:
    Yii隐藏单入口
    JS字符串的问题
    暑假第三测
    暑假第二测
    暑假第一测
    沈阳集训day4
    沈阳集训day3
    P2571 [SCOI2010]传送带
    CF626C Block Towers
    洛谷P4171 [JSOI2010]满汉全席
  • 原文地址:https://www.cnblogs.com/davidhhuan/p/3135903.html
Copyright © 2011-2022 走看看