SlideShare une entreprise Scribd logo
1  sur  11
Daniel Carneiro Shell Script Parte IV
Case ,[object Object]
Case ,[object Object],case   $opt   in start ) echo “inicia o processo” ;; stop ) echo “encerra o processo” ;; *) echo “comando desconhecido” ;; esac
Case ,[object Object],case   $filename   in *.c | *.java | *.py ) echo arquivo fonte em C / Java / Python ;; *.o | *.class | *.pyc | *.pyo ) echo arquivo compilado ;; *) echo outro tipo de arquivo ;; esac
for ,[object Object]
for  name  in  word... ;   do list done
for  ((expr1; expr2; expr3)) ;   do  list; done
for  ((expr1; expr2; exp3)) ; do list done
for ,[object Object]
for  nome  in  [ab]* ; do  echo $nome;  done
for  nome  in  a{b,c,d} ; do  echo $nome;  done

Shell Scripting

Notes de l'éditeur

  1. else = default = *) ;;* Shell pattern