Script - Aprire il terminale della posione corrente

|

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: