Gostaria de executar um comando como um script bash?

0

Eu quero executar este comando como um script bash? como posso fazer isso?

sudo dpkg --get-selections | grep -v deinstall
    
por Ali 02.10.2015 / 22:48

3 respostas

3

Para criar o script:

echo "sudo dpkg --get-selections | grep -v deinstall" > script.sh

Em seguida, para dar permissão de execução:

chmod 750 script.sh

Finalmente, para executar:

./script.sh
    
por krivos 02.10.2015 / 23:10
3

As outras respostas estão corretas, mas, pela simplicidade de sua pergunta, suspeito que essas respostas podem estar faltando no barco da informação que você realmente precisa.

Para executar esse comando "como um script", você precisa executá-lo a partir da linha de comando . Na verdade, você não precisa fazer isso como um script, a menos que planeje executá-lo várias vezes. Você pode simplesmente digitar esse comando em um terminal e ele será executado. (Ou copie e cole-o, para ter certeza de que foi digitado corretamente.)

Procure por "terminal" no seu computador, abra-o, cole ou digite o comando, e pressione Enter .

Se a linha de comando for nova para você, uma ótima introdução é "A linha de comando do Linux", disponível gratuitamente on-line no link

    
por Wildcard 03.10.2015 / 06:53
2

Adicione isso ao seu ~/.bashrc

function list_packages {
    dpkg --get-selections | grep -v deinstall
}

Então

source ~/.bashrc
list_packages
    
por glenn jackman 02.10.2015 / 23:15