Alt + F2
funcionou para mim (eu sei que você sugeriu que não funcionou para você, mas vale a pena reforçar para os outros!).
Kubuntu 15.04
Meses atrás eu vi um cara executando comandos de uma pequena janela tipo caixa de texto, mostrando nada mais além da caixa para você escrever o comando. Ele iria aparecer pressionando algum atalho de teclado. Especificamente, pelo que me lembro, ele estava usando Lubuntu, e principalmente aplicativos de abertura (como Chrome, Audacious, etc).
É uma extensão conhecida para o lxde ou ele provavelmente o criou sozinho?
Obrigado a todos!
EDIT: alguns caras recomendaram Alt + F2, mas nada acontece.
Alt + F2
funcionou para mim (eu sei que você sugeriu que não funcionou para você, mas vale a pena reforçar para os outros!).
Kubuntu 15.04
Este tipo de GUI para executar comandos é basicamente conhecido como interface "Executar". É uma ideia bastante simples.
No ambiente Unity do Ubuntu Alt + F2 permite executar comandos específicos usando o shell padrão, dash
ou Debian Amquist Shell . É claro, você precisa lembrar que está executando comandos "cegamente", ou seja, sem o comando STDOUT
output from ou STDERR
córregos em andamento. Então, a menos que você esteja executando um aplicativo GUI, você não saberá se seu comando falhou ou não.
Existem ajustes para o ambiente de desktop Gnome também usar o mesmo atalho de teclas, o que, se não me engano, pode ser configurado usando Gnome Tweak Tool
Para o ambiente de área de trabalho blackbox existe bbrun
package, que também tem a mesma funcionalidade.
Na parte inferior das coisas, pode-se construir essa ferramenta por si só, usando qualquer linguagem de programação disponível ou desejada. Por exemplo, aqui estão alguns exemplos
Script de shell + zenity
#!/bin/sh
exec $(zenity --entry --title "Enter command" --text "")
Java:
//runSomething.java
import javax.swing.JOptionPane;
import java.lang.Runtime;
import java.io.IOException;
public class runSomething
{
public static void main(String [] args) throws IOException
{
String cmd = JOptionPane.showInputDialog("Enter command:");
Runtime.getRuntime().exec(cmd);
}
}
Acho que você está falando de um script de shell, que tem ampla ajuda disponível na internet. Vou começar, no entanto.
Gedit
. !#/bin/bash
. sudo
antes, se os comandos exigirem. Permissions
, verifique a opção Is Executable
, para que possa ser executada. System Settings
, haverá um local para atribuir atalhos de teclado a programas. Aqui, faça o atalho desejado e digite o caminho para o local do seu script. Comente o seu sabor abaixo e darei instruções mais específicas. Exemplo de arquivo (abre o aplicativo Preferences do Unity):
!#/bin/bash
unity-control-center