Можно ли узнать открытую папку в nautilus из терминала с последующей передачей в guake.
Сделал так может кто допилит.
#!/bin/bash
#переходит в guake в папку открытую в naulilus
#перед использованием только надо просканировать файловую систему командой
#find /полный/путь/к/папке/ -type d > ~/find.txt
dbus-monitor "interface='org.ayatana.bamf.view', member='NameChanged'" | while read -r DBUS_MESSAGE ; do
#$DBUS_MESSAGE - показывает не полный путь а только занвание папки
echo $DBUS_MESSAGE | grep "string\ \"" | sed s/^string\ \"//g | sed s/\"$//g | while read -r ID ; do
#поэтому в файле find.txt ищем эту папку
cat ~/find.txt | grep "/$ID$" | while read -r guake ; do
guake -e "cd $guake"
done
done
done