diff --git a/pages.pt_BR/common/bat.md b/pages.pt_BR/common/bat.md index 9eb96435d8..47a5f22331 100644 --- a/pages.pt_BR/common/bat.md +++ b/pages.pt_BR/common/bat.md @@ -4,26 +4,34 @@ > Um clone do `cat` com realce de sintaxe e integração com Git. > Mais informações: . -- Imprime o conteúdo de um arquivo para a saída padrão: +- Imprime o conteúdo formatado de um arquivo para a saída padrão (stdout): -`bat {{arquivo}}` +`bat {{/caminho/para/arquivo}}` - Concatena o conteúdo de vários arquivos em um arquivo destino: -`bat {{arquivo1}} {{arquivo2}} > {{arquivo_destino}}` +`bat {{/caminho/para/arquivo1 /caminho/para/arquivo2 ...}} > {{/caminho/para/arquivo_destino}}` -- Acrescenta o conteúdo de vários arquivos ao final de um arquivo destino: +- Remove estilizacão e desabilita páginação (`--style plain` pode ser substituído por `-p`, ou ambas as opções com `-pp`): -`bat {{arquivo1}} {{arquivo2}} >> {{arquivo_destino}}` +`bat --style plain --pager never {{/caminho/para/arquivo}}` -- Numera todas as linhas de saída: +- Destaca uma linha específica ou um intervalo de linhas com uma cor de fundo diferente: -`bat --number {{arquivo}}` +`bat {{-H|--highlight-line}} {{10|5:10|:10|10:|10:+5}} {{/caminho/para/arquivo}}` -- Realça a sintaxe de um arquivo JSON: +- Mostra caracteres não imprimíveis como espaço, tab ou nova linha: -`bat --language json {{arquivo.json}}` +`bat {{-A|--show-all}} {{/caminho/para/arquivo}}` + +- Remove toda estilizacão exceto os números das linhas no arquivo de saída: + +`bat {{-n|--number}} {{/caminho/para/arquivo}}` + +- Realça a sintaxe de um arquivo ao definir explicitamente a linguagem (e.g. JSON): + +`bat {{-l|--language}} json {{/caminho/para/arquivo.json}}` - Mostra todas as linguagens suportadas: -`bat --list-languages` +`bat {{-L|--list-languages}}`