GNU Bash 5.0 já está disponível

GNU Bash 5.0 já está disponível
Conheça 13 Atalhos do Terminal Linux

O próximo lançamento do shell GNU Bash 5.0 já está disponível. O Bash 5.0 está empacotando várias correções sobre o Bash 4.4. Além disso, também há um número expressivo de novos recursos e correções para melhor se adequar às especificações do POSIX.

Bash é a sigla para Bourne Again SHell do Projeto GNU, usado para implementação da especificação de shell POSIX, mas também com edição de linha de comando, controle de tarefas em arquiteturas que o suportam, recursos semelhantes a csh, como substituição de histórico e expansão de chave,
e uma enorme quantidade de outros recursos, diz o anúncio oficial.

Entre as muitas mudanças no Bash 5.0 em comparação com a versão estável anterior estão: 

  • BASH_ARGV0 é uma nova variável do Bash 5.0, que se expande para o nome do shell ou shell script, similar a $ 0;
  • EPOCHSECONDS como outra nova variável quando referenciada, expande para o número de segundos desde o Unix Epoch (timestamp Unix);
  • EPOCHREALTIME é semelhante a EPOCHSECONDS para obter o número de segundos desde o Unix Epoch;
  • O histórico de Bash embutido agora pode remover intervalos de entradas de histórico;
  • A opção globasciiranges agora está ativada por padrão. Isso altera o comportamento dos intervalos de caracteres usados ??em expressões de correspondência de padrões;
  • Muitas correções de bugs.

Para mais informações sobre os recursos de Bash que são novos neste tipo de shell, veja o arquivo ‘doc/bashref.texi ‘. Há também uma grande página man do estilo Unix. O man page é a descrição definitiva dos recursos do shell, continua o anúncio.  

Então, mais detalhes sobre o lançamento do Bash 5.0 através deste post da lista de discussão. Da mesma forma, há também o arquivo CHANGES que descreve as muitas adições ao Bash 5.0, bem como as correções de erros em comparação com o Bash 4.4.

Do mesmo modo, também foi lançado hoje o Readline 8.0, que é uma versão independente da biblioteca Readline fora do Bash.

Fonte

Acesse a versão completa
Sair da versão mobile