Ubuntu Türkiye

Yazılım => Programlama => Kabuk (sh,bash,*csh,ksh,zsh) => Konuyu başlatan: ironic - 15 Eylül 2010 - 13:28:49

Başlık: Vim ile birlikte aç (Nautilus Betiği)
Gönderen: ironic - 15 Eylül 2010 - 13:28:49
Metin dosyalarını vim ile açanlar için basit bir betik. Seçilen metin dosyasını uçbirim penceresi ile birlikte vim ile açar.


#!/bin/bash

   if [[ -n $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS ]]
   then
        dosya_tur=$(file --mime-type $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS | sed 's/.*: \(.*\)\/.*/\1/')   
           if [ "${dosya_tur}" = "text" ]
           then
                IFS=$'\t\n'
                for i in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
                do
                   gnome-terminal -e "vim \"${i}\""
                done   
                unset IFS
           else
                zenity --warning --text 'Açmak istediğiniz dosya bir metin dosyası değil' --timeout 6
           fi
                   
   else
                zenity --warning --text 'Herhangi bir seçim yapmadınız.' --timeout 6
   fi
Başlık: Ynt: Vim ile birlikte aç (Nautilus Betiği)
Gönderen: sem - 15 Eylül 2010 - 16:19:37
Eline sağlık Fatih, döndüğün hemen belli olmuş, hoş geldin =)
Başlık: Ynt: Vim ile birlikte aç (Nautilus Betiği)
Gönderen: ironic - 15 Eylül 2010 - 19:37:40
Alıntı yapılan: sem0900 - 15 Eylül 2010 - 16:19:37
Eline sağlık Fatih, döndüğün hemen belli olmuş, hoş geldin =)

Teşekkürler Sem. Hoşbulduk :)