É ';;' um operador de encadeamento no Unix? Como funciona? [duplicado]

2

Meu professor lista os seguintes operadores de encadeamento:

& && ( ) ; ;; | || new line

Como é ;; um operador de encadeamento e o que ele faz?

    
por SlowerPhoton 21.05.2017 / 14:18

1 resposta

3

Provavelmente seu professor falará mais tarde sobre as declarações case em bash e como cada instrução de opção está fechada em ;; .

Como em:

case $space in
[1-6]*)
  Message="All is quiet."
  ;;
[7-8]*)
  Message="Start thinking about cleaning out some stuff.  There's a partition that is $space % full."
  ;;
9[1-8])
  Message="Better hurry with that new disk...  One partition is $space % full."
  ;;
99)
  Message="I'm drowning here!  There's a partition at $space %!"
  ;;
*)
  Message="I seem to be running with an nonexistent amount of disk space..."
  ;;
esac

Consulte o Guia de bash do TLDP para principiantes - 7.3. Usando declarações de casos

    
por 21.05.2017 / 14:25