Apêndice B. Se usares uma Shell diferente
Este livro assume que a sua shell de login é bash, mas se não for,a Tabela B-1 pode ajudá-lo a adaptar os exemplos do livro para outras shells. O símbolo de marca de verificação ✓ indica compatibilidade - a funcionalidade dada é suficientemente semelhante a bash's para que os exemplos no livro corram corretamente. No entanto, o comportamento da funcionalidade pode diferir de bash's de outras formas. Lê cuidadosamente as notas de rodapé.
Nota
Independentemente de qual shell é a tua shell de início de sessão, os scripts que começam com#!/bin/bash são processados por bash.
Para experimentar outra shell instalada no seu sistema, simplesmente corre-a pelo nome (e.g., ksh) e carrega em Ctrl-D quando terminar. Para alterar a tua shell de login, lê man chsh.
| funcionalidade bash | traço | peixe | ksh | tcsh | zsh |
|---|---|---|---|---|---|
|
✓ |
✓, mas |
✓ |
Não tens sinal de igual: |
✓ |
Colocar em segundo plano com |
✓ |
✓ |
✓ |
✓ |
✓ |
|
|
|
|
|
|
|
|
|
|
|
|
|
/bin/dash |
/bin/fish |
/bin/ksh |
/bin/tcsh |
/bin/zsh |
|
|||||
Prepara a expansão com |
Utiliza |
Apenas |
✓ |
Utiliza |
✓ |
|
✓ |
✓ |
✓ |
✓ |
✓ |
|
✓ |
✓ |
✓ |
✓ |
✓ |
|
✓ |
|
✓ |
|
✓ |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access