insere texto no programa

3

Sou bastante novo em usar o Terminal e estou tentando descobrir como abrir um programa (como o Safari) e inserir texto na caixa de pesquisa. Eu já sei como abrir o safári usando o terminal. Eu só quero saber se existe uma maneira de inserir texto na barra de endereços. alguma ajuda?

    
por php runner 12.05.2015 / 00:52

2 respostas

1

Depende do seu navegador ou do aplicativo gráfico que você está executando. Se o navegador lhe der a opção, você pode.

firefox suporta isso. Vamos dizer que você acabou de abrir firefox do terminal, agora você pode usar os seguintes comandos para abrir um novo URL, assim como digitar na barra de endereço:

firefox --new-tab gmail.com

abrirá gmail.com em uma nova guia.

firefox --new-window gmail.com

abrirá gmail.com em uma nova janela do firefox.

Verifique a página de manual do seu programa ( man program ) para verificar se ele suporta esse recurso.

    
por heemayl 12.05.2015 / 01:06
2

Se você quiser procurar rapidamente algo do Google na linha de comando:

search="Hello php runner"
googlesearch=$(echo $search | sed 's/ /+/g')
firefox --new-window https://www.google.com/#q=$googlesearch

A segunda linha converte espaços em branco com vantagens, pois é assim que o Google lida com espaços

    
por TuxForLife 12.05.2015 / 02:15