Ciao a tutti, oggi volevo proporvi un piccolo script che permette di aprire un terminale e posizionarlo subito nella cartella in cui abbiamo lanciato lo script, a prima vista potrebbe sembrare uno script "inutile", ma vi posso assicurare che è davvero utile....Ora vi scriverò il codice che dovrete incollare in un editor di testi (come il gedit) e fornirlo dei permessi di esecuzione per tutti gli utenti (root, utente, altri utenti):
#!/usr/bin/perl -w
use strict;
$_ = $ENV{'NAUTILUS_SCRIPT_CURRENT_URI'};
if ($_ and m#^file:///#) {
s/%([0-9A-Fa-f]{2})/chr(hex($1))/eg;
s#^file://##;
exec "gnome-terminal --working-directory='$_'";
}
if ($_ == "x-nautilus-desktop:///") {
$_ = $ENV{'HOME'};
$_ = $_.'/Desktop';
exec "gnome-terminal --working-directory='$_'";
}
Una volta incollato il codice nell'editor di testo, salvato il file e fornito di permessi di esecuzione per tutti gli utenti, dovrete copiare il file appena creato nella cartella invisibile:
/home/vostro_nome/.gnome2/nautilus-scripts
P.S. - Vi ricordo che per accedere alla cartella invisibile dovrete cliccare la combinazione di tasti: Ctrl + h
P.P.S. - Io vi consiglio di chiamare il file "Apri Ternimale Qui"
Se tutto è stato eseguito alla lettera, vi ritroverete nel menù del tasto destro sotto la voce "Script", un ulteriore menù con il vostro script appena creato.
Spero di essere stato utile a qualcuno e vi rimando al prossimo articolo :)
Articolo tratto da qui
0 commenti:
Posta un commento