Pular para o conteúdo

Executando vários comandos em sequência no GNU/Linux

Dica publicada em Linux / Introdução
Robson Fernando Gomes magotico
Hits: 38.863 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Executando vários comandos em sequência no GNU/Linux

Esta dica é bem simples, a mesma é voltada para explicar como se executa uma sequência de comandos.

Sequência 1

- Executar um comando de cada vez:

Neste primeiro tipo de sequência é executado um comando por vez, para isso, é utilizado o caractere ponto e vírgula ( ; ) entre os comandos que serão executados em sequência.

Sintaxe: comando_1; comando_2; comando_3;

Exemplo:

ls ; date

Neste exemplo, será executado o comando ls e logo após a execução do mesmo, será executado o comando date.

Sequência 2

- Executar vários comandos de uma só vez:

Neste segundo tipo de sequência é executado vários comandos por vez, para isso, é utilizado o caractere & entre os comandos que serão executados em sequência.

Sintaxe: comando_1 & comando_2 & comando_3 &

Exemplo:

firefox & ls

Neste exemplo, será executado o comando firefox e o ls em paralelo, sem que o primeiro trave o terminal para execução do segundo.

A execução de comando com & no final do mesmo, faz que o mesmo seja rodado e o terminal não fique ocupado, como é o caso da primeira sequência, na qual o terminal fica bloqueado cada vez que um comando é executado.

Dica também publicada em:
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Utilizando split e cat para maninpular arquivos

Instalação de arquivos .deb no Linux

Manipulando BigDecimal

Copiar o conteúdo de uma lista para outra lista em Java

Comando which - Descobrir onde está o comando no Linux

Impressoras Brother no Ubuntu

Escolhendo sua cara (distribuição) metade!

Liberação e bloqueio de sites por horário usando proxy Squid

Livro: Migrando de Windows para Linux

Debian Lenny com interface gráfica e consumindo 30 MB de RAM

#1 Comentário enviado por lcavalheiro em 08/07/2013 - 11:34h
Sequência 3:

comando 1 && comando 2 && comando 3.

Diferentemente da sequência 1, que executaria o comando 2 mesmo se houvesse erro no comando 1, usar && faz com que o comando 2 só seja executado caso o comando 1 tenha sido executado com sucesso.

Contribuir com comentário

Entre na sua conta para comentar.