2021-10-13 12:49:50 -03:00
|
|
|
# base64
|
|
|
|
|
2024-09-24 22:10:33 +07:00
|
|
|
> Codifica ou decodifica um arquivo ou a entrada padrão (`stdin`) de/para Base64, para a saída padrão (`stdout`).
|
|
|
|
> Mais informações: <https://manned.org/base64>.
|
2021-10-13 12:49:50 -03:00
|
|
|
|
2024-09-24 22:10:33 +07:00
|
|
|
- Codifica um arquivo:
|
2021-10-13 12:49:50 -03:00
|
|
|
|
2024-09-24 22:10:33 +07:00
|
|
|
`base64 {{caminho/para/arquivo}}`
|
2021-10-13 12:49:50 -03:00
|
|
|
|
2024-09-24 22:10:33 +07:00
|
|
|
- Envolve a saída codificada em uma largura específica (`0` desabilita o encapsulamento):
|
2021-10-13 12:49:50 -03:00
|
|
|
|
2024-09-24 22:10:33 +07:00
|
|
|
`base64 {{-w|--wrap}} {{0|76|...}} {{caminho/para/arquivo}}`
|
|
|
|
|
|
|
|
- Decodifica um arquivo:
|
|
|
|
|
|
|
|
`base64 {{-d|--decode}} {{caminho/para/arquivo}}`
|
2021-10-13 12:49:50 -03:00
|
|
|
|
2023-07-02 06:12:01 -07:00
|
|
|
- Codifica a partir de `stdin`:
|
2021-10-13 12:49:50 -03:00
|
|
|
|
|
|
|
`{{algum_comando}} | base64`
|
|
|
|
|
2023-07-02 06:12:01 -07:00
|
|
|
- Decodifica a partir de `stdin`:
|
2021-10-13 12:49:50 -03:00
|
|
|
|
2024-09-24 22:10:33 +07:00
|
|
|
`{{algum_comando}} | base64 {{-d|--decode}}`
|