Skip to content

Commit 7644c6f

Browse files
Fix content
1 parent 0ee5043 commit 7644c6f

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

content/pt-br/docs/tasks/tools/included/optional-kubectl-configs-bash-mac.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@ _build:
1010

1111
### Introdução
1212

13-
O script de auto-completar do bash pode ser gerado com `kubectl completion bash`.
14-
Ativando esse script no seu shell, você estará habilitando o auto-completar do kubectl.
13+
O script de autocompletar do kubectl para Bash pode ser gerado com o comando `kubectl completion bash`.
14+
O script permite habilitar o autocompletar do kubectl no seu shell.
1515

16-
Entretanto, o script para auto-completar do kubectl depende do
17-
[**bash-completar**](https://github.com/scop/bash-completion) que você deve ter instalado com antecedência.
16+
No entanto, o script autocompletar depende do
17+
[**bash-completar**](https://github.com/scop/bash-completion), o que significa que você precisa instalar este software primeiro (executando `type _init_completion` você pode testar se tem o bash-completion instalado).
1818

1919
{{< warning>}}
20-
Existem duas versões de auto-completar do bash, v1 e v2. V1 é para Bash 3.2
21-
(que é padrão no macOS), e v2 que é para Bash 4.1+. O script de auto-completar
22-
do kubectl **não funciona** corretamente com o auto-completar do bash v1 e o
23-
Bash 3.2. Ele requer **bash-completar v2** e **Bash 4.1+**. Por isso, para
24-
executarmos o auto-completar do kubectl no macOS de forma correta, você precisa
20+
Existem duas versões de autocompletar do Bash, v1 e v2. V1 é para Bash 3.2
21+
(que é padrão no macOS), e v2 que é para Bash 4.1+. O script de autocompletar
22+
do kubectl **não funciona** corretamente com o autocompletar do bash v1 e o
23+
Bash 3.2. Ele requer **bash-completion v2** e **Bash 4.1+**. Por isso, para
24+
executarmos o autocompletar do kubectl no macOS de forma correta, você precisa
2525
instalar e usar o Bash 4.1+([*guia*](https://itnext.io/upgrading-bash-on-macos-7138bd1066ba)).
2626
As instruções a seguir, levam em conta que você utilize o Bash 4.1+.
2727
(Isso quer dizer, nenhuma versão do Bash 4.1 ou mais recente).
@@ -52,44 +52,44 @@ O Homebrew normalmente instala os pacotes em `/usr/local/bin/bash`.
5252
### Instalar bash-completar
5353

5454
{{< note >}}
55-
Como mencionado anteriormente, essas instruções confiam que você esteja utilizando o Bash 4.1+, dessa forma você
56-
vai instalar o bash-completar v2 (diferentemente do Bash 3.2 e do bash-completar v1,
55+
Como mencionado anteriormente, essas instruções levam em consideração que você esteja utilizando o Bash 4.1+, dessa forma você
56+
vai instalar o bash-completion v2 (diferentemente do Bash 3.2 e do bash-completion v1,
5757
nesses casos, o completar do kubectl não irá funcionar).
5858
{{< /note >}}
5959

60-
Você pode testar se você tiver o bash-completar v2 instalado, utilizando `type _init_completion`.
60+
Você pode testar se você tiver o bash-completion v2 instalado, utilizando `type _init_completion`.
6161
Se não, você pode instalar utilizando o Homebrew:
6262

6363
```bash
6464
brew install bash-completion@2
6565
```
6666

67-
Como indicado na saída deste comando, adicione o seguinte em seu arquivo `~/.bash_profile`:
67+
Como indicado na saída deste comando, adicione a seguinte linha em seu arquivo `~/.bash_profile`:
6868

6969
```bash
7070
brew_etc="$(brew --prefix)/etc" && [[ -r "${brew_etc}/profile.d/bash_completion.sh" ]] && . "${brew_etc}/profile.d/bash_completion.sh"
7171
```
7272

73-
Recarregue seu shell e verifique que o bash-completar v2 está instalado corretamente, utilizando `type _init_completion`.
73+
Recarregue seu shell e verifique que o bash-completion v2 está instalado corretamente, utilizando `type _init_completion`.
7474

75-
### Habilitar auto-completar do kubectl
75+
### Habilitar autocompletar do kubectl
7676

77-
Agora você precisa garantir que o script de auto-completar do kubectl seja carregado em todas
77+
Agora você precisa garantir que o script de autocompletar do kubectl seja carregado em todas
7878
as suas sessões de shell. Existem várias maneiras de fazer isso:
7979

80-
- Carregue o script de auto-completar no seu arquivo `~/.bash_profile`:
80+
- Carregue o script de autocompletar no seu arquivo `~/.bash_profile`:
8181

8282
```bash
8383
echo 'source <(kubectl completion bash)' >>~/.bash_profile
8484
```
8585

86-
- Adicione o script de auto-completar ao diretório `/usr/local/etc/bash_completion.d`:
86+
- Adicione o script de autocompletar ao diretório `/usr/local/etc/bash_completion.d`:
8787

8888
```bash
8989
kubectl completion bash >/usr/local/etc/bash_completion.d/kubectl
9090
```
9191

92-
- Se você tiver um alias para o kubectl, pode estender o auto-completar do shell para funcionar com esse alias:
92+
- Se você tiver um alias para o kubectl, pode estender o autocompletar do shell para funcionar com esse alias:
9393

9494
```bash
9595
echo 'alias k=kubectl' >>~/.bash_profile
@@ -98,11 +98,11 @@ as suas sessões de shell. Existem várias maneiras de fazer isso:
9898

9999
- Se você tiver instalado o kubectl com o Homebrew(conforme explicado
100100
[aqui](/docs/tasks/tools/install-kubectl-macos/#install-with-homebrew-on-macos)),
101-
então o script de auto-completar do kubectl deverá estar pronto em `/usr/local/etc/bash_completion.d/kubectl`.
101+
então o script de autocompletar do kubectl deverá estar pronto em `/usr/local/etc/bash_completion.d/kubectl`.
102102
Neste caso, você não precisa fazer mais nada.
103103

104104
{{< note >}}
105-
A instalação do bash-completar v2 via Homebrew carrega todos os arquivos no diretório
105+
A instalação do bash-completion v2 via Homebrew carrega todos os arquivos no diretório
106106
`BASH_COMPLETION_COMPAT_DIR`, é por isso que os dois últimos métodos funcionam..
107107
{{< /note >}}
108108

0 commit comments

Comments
 (0)