O Bash não possui uma função embutida especificamente para capitalizar strings, mas você pode realizar essa tarefa usando expansão de parâmetro ou ferramentas externas como awk.
awk
A concatenação de strings existe desde os primeiros dias da computação, por ser um dos fundamentos para a manipulação de texto.
Saída de exemplo para os comandos acima.
A eliminação de caracteres que correspondem a padrões específicos não é algo novo.
Vamos direto ao código.
Historicamente, lidar com strings sempre foi uma necessidade em scripts shell, e o Bash oferece vários mecanismos para manipulação de textos.
Interpolar strings em Bash é uma prática que remonta aos primeiros dias do shell Unix.
Bash tem várias maneiras de remover aspas de strings.
Vamos usar o sed, um editor de fluxo para processamento de texto.
sed
Para encontrar se uma string corresponde a um padrão, você pode usar grep, uma utilidade de linha de comando para pesquisar conjuntos de dados de texto simples para linhas que correspondam a uma expressão regular.
grep