No Fish Shell, strings podem ser manipuladas diretamente com funções internas, sem a necessidade de ferramentas externas ou bibliotecas.
Concatenar strings é uma operação básica na programação, existindo desde os primórdios das linguagens de programação.
No Fish Shell, usar a função string com a opção lower faz o truque.
string
lower
Historicamente, a manipulação de strings é uma operação fundamental em programação.
A ideia de trabalhar com substrings remonta aos primórdios da programação.
Historicamente, o Fish Shell sempre se pautou pela facilidade de uso e pela sintaxe amigável.
A interpolação de strings no Fish Shell é direta e limpa, como visto acima.
Fish tem uma mágica embutida para esse tipo de tarefa.
Substituir todas as instâncias de “bacalhau” por “sardinha” num arquivo menu.txt.
menu.txt
Embora o próprio Fish Shell não tenha um comando interno para regex, ele usa efetivamente comandos externos como grep, sed e awk que suportam regex, permitindo incorporar operações de regex nos seus scripts.
grep
sed
awk