Re: Nautilus et shell
- From: Nicolas Roudninski <nroudninski wanadoo fr>
- Cc: gnome-fr-list gnome org
- Subject: Re: Nautilus et shell
- Date: Wed, 12 Oct 2005 10:29:06 +0200
Fabrice Silva a écrit :
Juste une suggestion :
est-il possible de rajouter dans Nautilus une commande permettant
d'ouvrir un shell (non-graphique et qui puisse être configuré) avec
comme répertoire de travail le répertoire courant dans Nautilus?
Les scripts de nautilus sont faits pour ça.
Cf : http://g-scripts.sourceforge.net/index.php
le script pour ouvrir un terminal dans le répertoire courant :
--------------------début du script------------------------------------
#!/usr/bin/perl -w
#
# Open terminal here
#
# Nautilus script that opens a gnome-terminal at the current location,
if it's
# a valid one. This could be done in shell script, but I love Perl!.
#
# 20020930 -- Javier Donaire <jyuyu fraguel org>
# http://www.fraguel.org/~jyuyu/
# Licensed under the GPL v2+
#
# Modified by: Dexter Ang [thepoch mydestiny net]
# 2003-12-08: Modified for Gnome 2.4
# - Added checking if executed on Desktop "x-nautilus-desktop:///"
# so that it opens in /home/{user}/Desktop
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='$_'";
}
# Added 2003-12-08 Dexter Ang
if ($_ == "x-nautilus-desktop:///") {
$_ = $ENV{'HOME'};
$_ = $_.'/Desktop';
exec "gnome-terminal --working-directory='$_'";
}
--------------------fin du script-------------------------------------
C'est du Perl. A placer dans ~/.gnome2/nautilus-scripts/
et à rendre exécutable bien sûr !
--
Nicolas Roudninski
nroudninski wanadoo fr
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]