ubuntuusers.de

Alt+F2 Script für Mutter/Unity

Status: Gelöst | Ubuntu-Version: Ubuntu 10.10 (Maverick Meerkat)
Antworten |

levu

Anmeldungsdatum:
29. November 2008

Beiträge: 8

Da Gnome-Do u.ä. mir zu speicherhungrig sind, habe ich mir ein kleines Script geschrieben, was Dateien und Ordner öffnen und Programme starten kann:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh
#by levu
cd #going to ~ allows relative pathnames for dirs such as "Documents"
cmd=$(zenity --entry --title=Run --text="Enter command you want to run")
if test "$cmd" != ""; then
  cmd1=`echo $cmd | awk '{print $1}'`
  which $cmd1 > /dev/null
  if test $? = 1; then
    if test -d "$cmd" -o -f "$cmd"; then
      echo "opening with gnome-open"
      gnome-open $cmd
    else 
      echo "not found"
      zenity --error --text="Command not found"
    fi
  else
    echo "running it directly"
    $cmd &
  fi
fi

Das einfach als Programm erstellen und z.B. unter ~/bin/ oder /usr/local/bin/ speichern, danach ein

chmod a+x DATEINAME

machen und bei den Tastenkürzeln noch Alt+F2 oder etwas anderes mit diesem Programm verknüpfen. Dabei wird man gefragt, ob man Alt+F2 für den alten Dialog deaktivieren möchte; wer nur Unity und nicht den klassischen Desktop benutzt, kann das machen, sonst wählt man einfach eine andere Tastenkombination.

Inwieweit dieser Codeschnipsel fürs Wiki geeignet ist und v.a. wo genau im Wiki der hingehört, weiß ich nicht.

burli

Avatar von burli

Anmeldungsdatum:
27. April 2007

Beiträge: 9066

Wohnort: Petersberg

Bin gerade über Umwege auf den Beitrag gestoßen. Das Script ist eine nette Idee. Dürfte die Durststrecke überbrücken, bis Unity das selbst kann. Ein Wiki Eintrag ist aber vielleicht übertrieben.

Antworten |