Crie um script para abrir o firefox com algum termo de pesquisa do google do terminal

7

Existe alguma maneira de criar um script ou um programa que irá abrir o firefox, vá para o google e procure os argumentos passados para ele?

Então, algo como

google How do I shoot web

deve abrir o Firefox com o link

Eu encontrei este script

google() {
    search=""
    echo "Googling: $@"
    for term in $@; do
        search="$search%20$term"
    done
    xdg-open "http://www.google.com/search?q=$search"
}

mas eu preciso colá-lo no terminal toda vez que eu quiser usá-lo ...

Então, basicamente, o que eu tenho que fazer para fazer o script acima funcionar sem ter que colá-lo no terminal toda vez?

    
por Julius M 20.06.2014 / 17:50

1 resposta

5

Basta colar a função abaixo dentro do arquivo ~/.bashrc e, em seguida, fonte ( source ~/.bashrc ).

google() {
    search=""
    echo "Googling: $@"
    for term in $@; do
        search="$search%20$term"
    done
    xdg-open "http://www.google.com/search?q=$search"
}

Depois disso, você pode abrir a página de pesquisa do google diretamente pelo comando google search-string sem colar a função acima toda vez no terminal.

    
por Avinash Raj 20.06.2014 / 18:00