Как написать скрипт для открытия текущего пути от nautilus в guake

Я использую Guake с tmux в качестве моего предпочтительного терминала на Ubuntu 14.04LTS. Я хотел бы иметь возможность запускать скрипт из nautilus, который выполняет следующие действия:

Ctrl + L, Ctrl + C, F12, cd Ctrl + Shift + V

Значение: Откройте путь, в котором я сейчас нахожусь в nautilus в Guake / tmux.

Я выполнил инструкции, упомянутые в Guake [ ! d1] и создал следующий скрипт (называемый test.sh):

#!/bin/bash
xdotool key Ctrl+L
xdotool key F12
xdotool type cd
xdotool key space
xdotool key Ctrl+Shift+V

и поместил его в ~ / .local / share / nautilus / scripts, как указано здесь

Он отлично работает, когда он помещается в каталог и запускается оттуда.

Однако, когда я запускаю скрипт из меню nautilus. он всегда входит в строку

/home/bruni/.local/share/nautilus/scripts/test.sh

независимо от того, где я нахожусь в Наутилусе

PS: Предлагаемое решение не обязательно должно основываться на вышеуказанном пути использования xdotool. Я совершенно доволен любым решением, которое позволило бы мне открыть текущий путь nautilus в guake / tmux (работающая оболочка не новая).

1
задан 15 April 2016 в 14:49

0 ответов

Другие вопросы по тегам:

Похожие вопросы: