warning when piping apt e grep

5

Estou executando o Ubuntu 14.04, com apt 1.0.1ubuntu2 for amd64 .

Notei que a execução:

sudo apt search lib | grep nss

esta mensagem de aviso é retornada:

WARNING: apt does not have a stable CLI interface yet. Use with caution in scripts.

e após a saída dos resultados da pesquisa, filtrada por grep (que é o mesmo resultado obtido com apt-cache search lib | grep nss )

O que significa exatamente este AVISO?

    
por girardengo 10.05.2014 / 15:11

1 resposta

8

O aviso diz que os scripts que usam apt podem quebrar em algum momento no futuro - que pode se relacionar com a forma como o comando deve ser chamado ou para os resultados.

É claro que é bom usá-lo interativamente dentro de um pipe, mas geralmente os scripts devem funcionar por um longo tempo - isso é o que não é aconselhável fazer agora .

    
por guntbert 10.05.2014 / 19:11

Tags