Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Eseguibile (SI o NO?) script
#1
Ciao a tutti carissimi,
ho creato questo piccolo script per Ubuntu che rende eseguibili oppure toglie i permessi ai nostri file o script
in Ubuntu 14.04 e ZorinOS9 lo script dovrà essere messo nella cartella degli script in questo percorso
/home/.local/share/nautilus/scripts
in Ubuntu 12.04 dovrà essere messo nella cartella degli script  percorso
/home/.gnome2/nautilus-scripts
per renderlo esecutivo tasto destro sullo script/proprietà/permessi/mettere la spunta su Consentire l'esecuzione del file come programma
grazie a tutti per l'attenzione maxmax

Codice:
#!/bin/bash

      case $LANG in

      it* )
            script_permessi="Eseguibile (SI o NO..?)"
            testo_opzione="<b>Seleziona l'opzione dalla lista</b>"
            scelta="Scegli"
            opzione="Opzione"
            menu_eseguibile="Rendo Eseguibile il file!"
            menu_no_eseguibile="Tolgo i Permessi al file!"
            ora="Ora il file"
            esegui="è eseguibile!"
            no_esegui="non è eseguibile!"          
      ;;

      en* )
            script_permessi="Executable (Yes or no ..?)"
            testo_opzione="<big>Select option from the list</big>"
            scelta_colonna="Choose"
            opzione="Option"
            menu_eseguibile="Make Executable file!"
            menu_no_eseguibile="Permission to take off my file!"
            ora="Now the file"
            esegui="is executable!"
            no_esegui="is not executable!"  
      esac

path=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
path=${path%?}
menu=$( zenity --title="$script_permessi" --text="$testo_opzione" --width=320 --height=190 --list --radiolist --column="$scelta" --column="$opzione" \
FALSE "$menu_eseguibile" \
FALSE "$menu_no_eseguibile" )
         [ "$?" = 1 ] && exit 1

       if [[ $menu == "$menu_eseguibile" ]]; then
chmod +x "$path"
path=${path##*/}
zenity --info --title="$menu_eseguibile" --text="$ora <b>$path</b> $esegui"

fi
       if [[ $menu == "$menu_no_eseguibile" ]]; then

chmod -x "$path"
path=${path##*/}
zenity --info --title="$menu_no_eseguibile" --text="$ora <b>$path</b> $no_esegui"
   
fi
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!!
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)