Posts Tagged ‘nautilus script ubuntu shell cartella’

h1

“Open command here” su Ubuntu

settembre 22, 2007

“Open command here” è un piccolo tool messo a disposizione da microsoft che aggiunge la voce “Open Command Window Here” (Apri la finestra dei comandi qui) al menù contestuale per le cartelle di window. Senza l’utilizzo di questa utility, bisognava aprire il prompt dei comandi
e poi raggiungere tramite i comandi DOS (cd, cd.., cd nome-cartella) la cartella da noi desiderata. Invece grazie a questa piccola utility basterà cliccare con il tasto destro sulla cartella che vorremo raggiungere via shell, e cliccare su “
Open Command Here” per aprire il prompt dei comandi già “puntante” a questa cartella.

Per avere in Ubuntu un tool del genere si deve creare uno script bash è metterlo all’interno della cartella :

/home/<nome-utente>/.gnome2/nautilus-scripts

Ecco il codice da inserire :

#!/bin/sh
for d in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
if [ -d $d ]; then
cd $d
gnome-terminal
exit
fi
done
gnome-terminal

Date un nome allo script, ad esempio “Open shell here.sh” e salvate il tutto (riavviate l’interfaccia). Quando ora cliccate con il tasto destro su una cartella vi apparirà una nuova voce “script->nome_script” che avrà l’effetto di aprire una shell con il percorso già settato per quella cartella.