Dans 10.10, en ouvrant un répertoire dans Nautilus, je me demandais comment copier le chemin actuel?
Ma barre d'adresse, illustrée ici, n'est pas copiable:
Dans 10.10, en ouvrant un répertoire dans Nautilus, je me demandais comment copier le chemin actuel?
Ma barre d'adresse, illustrée ici, n'est pas copiable:
Ctrl+L
. Très frustrant de ne pas trouver une option dans le menu Affichage (qui devrait alors être clairement étiqueté Ctrl+L). J'ai dû faire une recherche sur le web.
Et puis très frustrant de constater que Ctrl+L ne le fait pas basculer en arrière. Une autre recherche sur le web... Roulement de tambour... Échap
Et ensuite, comment définir vos préférences? Recherche Web... Doit installer gconf-editor ou dconf-editor ou utiliser manuellement une commande terminal:
gsettings set org.gnome.nautilus.preferences always-use-location-entry true
http://ubuntuforums.org/showthread.php?t=1504058
Bien sûr, cela serait un peu moins douloureux s'il y avait une option "terminal ici" dans le menu contextuel. Recherche Web... Installer nautilus-open-terminal
Comment ouvrir un terminal à l'emplacement actuel?
Soupir. Les interfaces trop simplifiées sont si difficiles à comprendre. J'apprécie toutes les réponses utiles que les gens ont mises sur le web pour que nous les trouvions.
Puis-je demander pourquoi vous voulez le chemin?
Si vous voulez le chemin parce que vous voulez l'utiliser et naviguer directement depuis le terminal, alors vous pouvez simplement installer nautilus-open-terminal en utilisant synaptic.
Ou
sudo apt-get install nautilus-open-terminal
Après cela, il vous suffit de cliquer dessus avec le bouton droit de la souris sur n'importe quel dossier et d'utiliser "Ouvrir dans le terminal"
Si vous voulez simplement le chemin, alors Ctrl + L fera très bien l'affaire.
Collez
#!/bin/bash
echo -n "${PWD}" | xclip -selection clipboard
dans ~/.local/share/nautilus/scripts/Copy Directory Path
.
(nécessite que xclip soit installé)
Vous pouvez maintenant cliquer avec le bouton droit sur un fichier, survoler "Scripts" et choisir "Copy Directory Path" pour copier le chemin du répertoire contenant le fichier. Avertissement : ne fonctionnera pas dans un répertoire vide
echo -n "${PWD}"
: Affiche le répertoire de travail actuel (Nautilus définit le répertoire de travail du script sur celui que vous aviez ouvert dans la fenêtre à partir de laquelle vous avez exécuté le script) sans saut de ligne final. Initialement, j'ai envisagé d'utiliser pwd | head -c -1
, car pwd inclut un saut de ligne final, mais c'était deux appels inutiles à des programmes externes par rapport à echo
.xclip -selection clipboard
: xclip
copie par défaut dans le presse-papiers "primaire" X11, mais la plupart des environnements de bureau utilisent le presse-papiers "clipboard" pour leur presse-papiers. Je n'arrive pas à croire que je viens d'écrire çaSystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.